I do agree with you that the Ocarina, or some type of musical instrument will be involved....but I do not think that we will see a boomerang in this game.
Why?, because while watching the e3 trailer I noticed the Beatle had some of the same uses as the boomerang does, example retrieving items...