I think ya dun good!!!
You were privileged on two accounts:
1. being overtaken
2. constrained by draft
I don't think sail vs. power comes into play here.
So, I think you should have maintained course and speed until you determined a collision was inevitable and then taken the action you did, after which, you should have filed a complaint with whomever is in charge of the waterways in your locale.
You said "entitled" - are you being charitable by not saying "hot dog"?