I'm surprised United still bothers with pet transport, it seems like so much more hassle than it's worth especially with the diminished volume from all the ESA scamming.
Pile on some overwhelmed infrequent travelers unfamiliar with customs/freight procedures and it's sort of amazing the delay was only 2.5h.