Методы для отправки видео/фото и отправки файлов являются совершенно разными за смыслом.
И каждый из них по разному показывается в клиенте. По этой же причине, у метода для отправки видео существуют дополнительные параметры для настройки его отображению на сервере. В отличии от обычной "Отправки документа", что имеет иной вид отображения.
К примеру, как написано в документации:
It is not possible to change the file type when resending by file_id. I.e. a video can't be sent as a photo, a photo can't be sent as a document, etc.
Файлы загруженные на сервера через разные методы, являются разными и по смыслу его отображения в клиенте. Что и подтверждает слова, про то что, разные методы, имеют разные настройки для отображения файлов.
К примеру функция для отправки документов имеет
такие методы. А вот если отправлять файл, через функцию ему соответсвующую, то
параметров уже больше, таких как width, height и тд.