odd FTDI problem

Technically, that should work - you may have to put the onboard USB/Serial adapter into Reset to make sure it is not interfering with the Rx/Tx lines.
I've not tried external programming when internal programming was available. Seems an odd thing to do.