Hey there! Great guide!
I just wanted to give you a tidbit of info that might help some people out.
All-Shield and All-Barricade (Level 2 White Magic), along with Aqua and Ground, can also be found at the Item Shop in Numara, in case you missed the chests for them in the Sea of Baus.
It's good to know if you're only going to for the spell achievement, and not the Treasure Trove one. ^^