Wow, I'm glad you liked the game enough to give it a second try!
I'm gonna try and change the way the Boss fight works so that you can beat it with any move-set. Ideally in a way so that it remains about as hard to beat.
As for Ultrasound: Yep, you're correct!