Don't assume that just because someone's a divemaster (or even an instructor or LDS owner), that they have all the answers. You know better what your diving goals are than they do.
I agree with those who say talk to the LDS owner (and DM). Do it in private, express your goals to them, and ask if it's OK to just go practice in the pool while they're teaching. If they say yes, then politely explain to the DM that you'd really prefer to just practice your skills with your buddy. While you appreciate that he'd like to help, you really know what you want to do and just need the pool time to practice the skills in a confined environment before trying them in open water. If he's got half a brain, he'll get the message without the need for harsh words or hard feelings.
This particular DM has been taught to demonstrate things in a particular way ... probably only at the OW level. That's what he's attempting to do. You're obviously past that. Just tell him that you understand what he's telling you, and that you've already mastered that skill ... now you're trying more advanced skills.
It surprises me that someone at the DM level doesn't understand this already ...
... Bob (Grateful Diver)