If you download the MyFinds GPX, it downloads all of my finds, correctly, as well as all of the events I've hosted, correctly. But it also downloads all of the physical and earthcaches that I own (trads, multis etc). This is incorrect. Oddly enough, not my own virtual.
Quite how to get caches I found and then adopted out of this list is probably more difficult, but thats easier to manage.