Do you have one (maybe 2) of this type of fitting anywhere along the heater water lines? My 3GM30F has 2. One at the top of the engine and another near the water heater input hose behind the heater itself.
This would be your flush out connectors to do what you are asking.
They allow you to attach a garden hose to flush the system and only remove one hose to allow the flush out to be drained into bucket.
That’s how I did mine a while back.
Also, on either side of the engine are small petcocks. They may or may not have a clear pvc hose attached to them. The engine heat causes them to dry rot and fall away, but the petcocks are there.
Spray them with a little PB Blaster or the like to make certain they are free before just trying to open them. If nothing comes out after opening them up, use a thin wire to scrap around the opening to free any crusted up gunk inside the opening. These allow you to fully drain out the antifreeze.
Just add a length of tubing to each so you can drain each side into a soda bottle.
It‘s a time consuming job but a pretty straight forward process.
Hope this helps.