Tropic or Maya Air .. either one
The 3:17 flight back to BZE will be Plenty of time to make your Connection. With a 4:50 take off from BZE to go back home I'd even book a later flight out of San Pedro. Say, 3:45 Or there abouts. This is not LA, Chi, Houston, Or NY type of Airport. You can Dang near walk from one plane to the next.Departure from BZE is a snap.
When in NOV are you going to be there? Myself and a few great people from this board will be there 10-17 Nov. I'll even buy you a Belikins at BC's.. Wait!!! no you can buy me a beer at BC's