I purchased a Garmin Oregon 700 last week. It runs with FW version 4.0. It looks as if the issue with Geocaching live with corrected coordinates for mysteries is still open. I tried to directly download a mystery cache with updated coordinates while connected to my WLAN at home. The downloaded cache information still holds the orginal, unmodified virtual cache coordinates. :-(
However, with a defined pocket query I can download caches once the pocket query is executed. The downloaded Mystery caches seem to have the correct updated coordinates. That worked today at least for two caches.