I can't believe how stupid I am. I was looking at the list of Special Attack-lowering moves, and my eyes jumped right over Mist Ball. Repeatedly. Turns out there's two "Lowers Opponent's special attack" functions, and I had the wrong one. So now both are fixed ^_^ Thanks for healing my ignorance.
Fixed Hi Jump Kick, don't know what to do about the other two. Hidden Power's effect is calculated by code behind the scenes, and the base power is set at 1 in all games. I'm guessing it may have something to do with the Physical Special split...In any case, I'll bump it to 60 like Gen VI to see if it helps. Moonblast, I have it set to the effect I want and the effect accuracy, but it appears to not be working. No other moves lower Special Attack in this gen like Moonblast, so I can't view any precedents :\