You're saying that you tested the web interface to the database? If that worked, then that's the info you need for your config file: mysql.mysticalmagick.com, the username, the password, and the database name (which is shown on the left when you first connect to mysql.mysticalmagick.com). But you're saying you checked the proper names.
Weird. If all that works from your web browser, it should work from your PHP scripts. I tried fan.mysticalmagick.com, and its complaining about something in /enth/show_collective_stats.php. Is this part of the same setup that was in /aflower?