Sollie,

Of course, there are always more suggestions. And I will give some. But I did not see any useful info about why your version is not functioning in your opinion. No log, no ldd output, no mentioning of your command to start mt-daapd, no mentioning of your client, nothing at all. Still you are asking for help...?

Well, here is the obvious part:
Did you disable "Enable Media Server?" in the web interface. You should
Did you kill mt-daapd in rc.local? You should.
Here is waht I have in the beginning of my rc.local:
# Sleep for a little bit to not interfere with normal system startup
# before we kill a bunch of Asus processes.
sleep 5

# Stop originele Asus mt-daapd
killall -q mt-daapd &

That's it.
Maybe that does not help, but please be much more informative if that's the case.

Marc