I have known former air traffic controllers that won't fly certain airlines because of a notorious habit some have for queue jumping by claiming they're low on fuel. If they are low on fuel is something else, but in any case when the ATCs have noticed a pattern then something is up.
This situation sounds a lot less nefarious, but it does also sound like they should have rerouted earlier.
This situation sounds a lot less nefarious, but it does also sound like they should have rerouted earlier.