この問題の修正版が作成されましたので、お知らせします。
私が解決したのは、拡張子内の「-」や大文字の問題であり、長さの問題ではありませんでした。ファイルのダウンロードリンクは引き続き切り捨てられますが、実際にダウンロードされるファイルには完全な拡張子が含まれています。