Hello, first and only post, but I suffer the 0x20010006 DC issue through my ISP too.
Before I get into the saves, if you can use your mobile as a hotspot, you may want to give it a try. My primary PS4 connection,100/10 DL/UL (typically runs against the cap, about 15-20% faster than advertised) is hardwired directly to a newer router and in the DMZ, then through a cable modem operating as a bridge. It DCs CONSTANTLY, but when I use my mobile hotspot (wifi over LTE) instead, the DC issue goes away... Mind you, by every objective, quantifiable measure, my home ISP is VASTLY superior to my wireless service, which leads me to suspect there is some issue with P2P structure and certain ISPs (its DEFINITELY not a QoS issue).
Now, before I started using my mobile hotspot, since I had to live with constant DCs, I found ways to take advantage of a bad situation, mainly by learning what events created a save point. I gamed the sh*t out of the swamp bird plumes; selling items to a butcher is a save point, so I would sell in San Denis, go satchel hunt until the DC hit, then I would respawn back near the butcher, sell, repeat.
The save point would record your core levels (and your horse's cores), so I would always make sure they were good prior to a save event.
Things I found that create a save point in free-roam (pre-update):
-Selling to butcher or doctor
-Mail pickup at P.O.
-Camp lockbox pickup
-Purchases at stores/stables/Cripps (don't remember the catalog working)
-Popping a new level
-Popping an achievement OR resetting an achievement
-Purchasing or upgrading an Abilty Card (I never tested it, but I had a theory that swapping cards may do it as well)
-PvP kills or getting killed
-Clearing a hideout or surviving an ambush
-Getting eaten by an alligator
I also remember that both gun cleaning and fast travel are NOT save points, so if you do either then DC, it basically flushes that money down the toilet.
Hope this helps!