He mentions the Burr Trail which is in near Boulder in the Grand Staircase. The Grand Staircase NM is all BLM land and that is usually open for boondocking unless marked otherwise.
Doing a little looking I found this: Camping Which sounds like the spot.
Arctic Fox 25Y Travel Trailer 2018 RAM 2500 6.7L 4WD shortbed Straightline dual cam hitch 400W Solar with Victron controller Superbumper