A DNS query shows that they are aliases (I have redacted actual IP addresses).
$ host ftp.ncbi.nih.gov
ftp.ncbi.nih.gov is an alias for ftp.ncbi.nlm.nih.gov.
ftp.ncbi.nlm.nih.gov is an alias for ftp.wip.ncbi.nlm.nih.gov.
ftp.wip.ncbi.nlm.nih.gov has address xxx
ftp.wip.ncbi.nlm.nih.gov has address xx
ftp.wip.ncbi.nlm.nih.gov has IPv6 address xx
ftp.wip.ncbi.nlm.nih.gov has IPv6 address xx
$ host ftp.ncbi.nlm.nih.gov
ftp.ncbi.nlm.nih.gov is an alias for ftp.wip.ncbi.nlm.nih.gov.
ftp.wip.ncbi.nlm.nih.gov has address xx
ftp.wip.ncbi.nlm.nih.gov has address xx
ftp.wip.ncbi.nlm.nih.gov has IPv6 address xx
ftp.wip.ncbi.nlm.nih.gov has IPv6 address xx
Thank you, it appears that my system is not able to resolve the CNAME record chain.
The following page has a mention of ftp.ncbi.nlm.nih.gov being the preferred location:
https://www.ncbi.nlm.nih.gov/genome/doc/ftpfaq/#basepath
(this makes sense as CNAME chaining uses more DNS resources).