I rarely set my caps anywhere but in the fuel port well. It stays put fairly well. Setting it on the fuel island pad or pump is too good a way to drive off without it. Jack and Barb must've been using a satellite pump setup to lose both caps? Like others here, our coach can't take one full-flow nozzle, much less two.
I wonder if a person couldn't drill a hole through one corner of the cap handle, run one end of a cord (stainless, plastic, or fiber) with a loop knot in one end, through the loop knot and then through the cap's new hole and tie a retaining knot in that end so it can't back out of the hole, then drape the formed big loop around the filler neck. As long as there is no interference with twisting the cap back on the filler neck, it would be a simple cap-keeper wouldn't it? Just a thought. If you have an older model cap with a metal wing for grasping, there may be an open space already there to tie a cord or stainless cable wire through, and no drilling a hole.
Joel