My mistake, responses inline
On 8/7/13 12:28 PM, Glenn Morris wrote
This all sounds perfectly normally. Please show _exactly_ what

emacs -Q -l ange-ftp
C-h f ange-ftp-run-real-handler RET

returns.
ange-ftp-run-real-handler is an alias for `tramp-run-real-handler' in
`ange-ftp.el'.

(ange-ftp-run-real-handler OPERATION ARGS)

Invoke normal file name handler for OPERATION.
First arg specifies the OPERATION, second arg is a list of arguments to
pass to the OPERATION.


Does your initial problem occur even if you start emacs with `emacs -Q'?

No, but a different problem occurs, that seems to suggest that ange-ftp is not being used to resolve C-x C-f /ftp:username@host: <TAB>, but instead is using the default tramp handler.  Does that answer your question?
-- 
Joshua Kordani
LSA Autonomy