Just out of curiosity, when it was clear that a stalemate was occurring, would it not have been possible to divert to Oakland, while asking for a slot that met the sop and would not cause the crew to go beyond their hours, and screw up the arrivals and make the 20-30 min flight (including the approach) from across the bay?
Seems like that would have been a win-win