Yes, agreed, the flush with dextron only makes sense to me if you can flush as per that video link - not something I would do with the arrangement on this transmission...
Out of interest, if it could be done as per the video link would you flush with dextron?
I still stink of oil!