Es geht sicherlich besser, schöner und anders - aber das sollte wohl funktionieren:
[out:json][timeout:25];
nwr["tourism"="caravan_site"]({{bbox}})->.all;
nwr["tourism"="caravan_site"](user:"Danfrost")->.mine;
(nwr.all; - nwr.mine;);
(._;>;);
out geom;
Zu beachten ist, dass sich die Benutzerabfrage nur auf die letzte Änderung bezieht, nicht auf alle Änderungen in der Historie, soweit ich das beurteilen kann.