I think you can get the explosion ability after defeating the enemies on the solar flare in Space Paranoids during ur second visit (Right before you fight the MCP). As for Magnet splash, i believe you get it after you defeat Hades in the Olympus Coliseum during your second visit.