You're not doing anything wrong in fact, as an ATCO within the "vicinity", I would say you are doing everything that can be reasonably expected of you.
In fact, if it is the a/c I am thinking of (would Baron Von Plunkett be a shareholder?
), it's got a remarkably good radio.
Keep up the good work and happy flying!