Still getting “message has lines too long for transport” errors

It’s .ifdef but you used .ifndef, remove the n, save the file and restart exim.

Also, Hestia doesn’t configure that transport so I suppose you added it manually.