Actually, the music carries on only with the SatCom freeze. The screen goes black but the music will keep playing, but with the combat freeze everything stops, including the music. The emulator doesn't "freeze" though, not like other crashed functions you sometimes get on PS2emu, you can press the PS button to drop back to XMB no problem.
VIF is what I had to play with to get the SatCom menus working, so definitely worth looking at that there. After a lot of trial and error I managed to narrow it down to;
To completely fix the "menu freezing" issue, though sadly that didn't do anything about the battle freeze.
I guess I can run those commands and try some variations though... as you said... with values going from 0.1 to 2.0, and with 4 different commands, this could take a DAMNED long time

Funny thing is, I removed the GameIndex.dbf from PCSX2, to prevent the emulator loading the game fixes (even unticking "Automatic gamefixes" doesn't stop it, thus the removal) to check the log and hopefully see where the stall is happening --- but there's the thing; Metal Saga *still* runs perfectly there. No freezes in SatCom or battle. I'm guessing whatever issue the game had has long since been fixed at the base level in the emulator, no hacks needed.
Also, I tried the memory card issue in AC5 is present in both PAL and NTSC, and the game also has an "unbeatable enemy" glitch like AC0, which is what the COP2 shuffle is for.