Even when using the Afternic nameservers, my domains still fail to appear in GoDaddy’s search results.
Have you actually verified this issue with your non-.com domains?
Even after switching to Afternic's servers and listing the domains for sale, if you search only the prefix (without the TLD)...