I hope to visit this area myself one day!
Hopefully you will bring a better tent.
Just speculation on my part, but do you think
it was "blown" up there from Yellowstone Basin
I don't think so.
I found an old bunch of popped balloons at Five Point Lake that had to have blown in from somewhere with a store..
I find an occasional balloon too. I wonder how far one typically goes before it lands.