Thank you, BSE. I must be losing my mind - I could swear I read that DFW has a (relatively new) Flagship. The layover is four hours, which seemed long enough to check out options...
From what I've been able to find online, there is no Admirals Club at CUN. The only thing I've found is an independent "VIP Lounge" - and the pictures of that aren't exactly awe inspiring, haha.