As far as castle/fortress music goes... SMB1 had some pretty eerie castle music. SMW has the best castle music that I've heard. SMRPG had a great remix of SMB3's Bowser battle music in Bowser's Keep.
Does SM64 "Road to Bowser" music count? I know it's technically not in a castle, but it is considered a boss level.