Ich denke da hast du keine Chance, wenn du es nicht selber programmierst.
Per Definition wird halt jeder Satz mit CRLF abgeschlossen.
Beim letzten Satz ist die Datei danach zu Ende und es gibt keine Leerzeile.
Auch im Notepad hast du zwar den Cursor unter der letzten Zeile, aber da gibts keine Zeichen mehr.
Somit ist das Format vollkommen in Ordnung.
Euer Partner hat da halt ein Problem, da er sich nicht an die Definition hält und eine Leerzeile annimmt.