Просмотрел задание, вы не корретно поняли постановку задачи - соответственно пункт 1 здесь не засчитывается. Пункт 2 - тоже.
Давайте пройдемся по заданию. В начале сказано "на основе класса SFTPClient библиотеки paramiko сделать свой класс" - ваша реализация этому требованию не отвечает. В контексте ООП здесь необходимо применить понятие наследования. Далее, пункт 1: в реализации нигде не увидел работу с Path - это особенность задачи, ведь если в исходный класс передать PathLike объект то будет ошибка - ее предлагается исправить. то есть чтобы в качестве аргументов помимо строк возможно было передавать Path объекты (здесь важно учесть еще различия между linux/windows системой путей).
Пункт 2 - метод ВОЗВРАЩАЮЩИЙ имя самого свежего файла - у вас выводится на печать, реализация не соответствует задаче.
Пункт 3 - в исходном классе библиотеки есть методы listdir и listdir_attr - которые возвращают информацию о папке (можно запустить и увидеть какой именно). Но этот результат изначально будет неотсортирован и не поддерживает сортировку - необходимо переопределить метод, добавив ему булевский аргумент для поддержки фильтрации, и реализовать саму фильтрацию соответственно