It's very rare for anything like this to happen. Instead of asking to main tank, I just turn on tank stance and pull the boss. If they take aggro from me then I just let them tank.

I never use provoke because that's fighting over aggro and is just going to annoy everyone. Just fight the boss and accept that whoever has the better gear or better rotation execution gets to hold the boss.