My .02, and please don't take this the wrong way; you're drilling down into granular details that, in my 2 years of cleaning and waxing chains for 6 different bikes, is just inconsequential.
I say inconsequential as related to nominal performance and durability of chain to drivetrain life for the majority of use by average or a sporting cyclists. Unless you are pursuing the most minimal of wax application to achieve adequate chain lubrication without negatively impeding the friction coefficient for, say TimeTrials... then the method and materials I laid out in my answer to the other post are more than adequate.
Personally, I am pursuing a goal of reduced maintenance intervals while, at the same time, increasing chain life, reducing the griminess of a wet-lubed chain, and reduction of chain wear from the debris that inevitably collects and embeds in wet lubes over the same time period.
I just cleaned and waxed the chain on my gravel bike that is setup with a 1x11 drivetrain with a 42T Narrow-Wide ring up front and a 12-29 cassette out back. I installed this chain back in 2018 and ticked over the 3500 mile mark on it just this past week. Using my Park CC2 chain check tool; it is just now showing .50 of wear and I will most likely go ahead and replace it before the 2020 racing season officially begins. This chain has endured a DirtyKanza 200 race with no lube needing be applied during the race, along with a plethora of shorter gravel races in 2018 and 2019. Neither the chain ring, nor the cassette are exhibiting any increase in wear over even more mileage than has been logged on this chain.
- 10/21/2018 NIB - Cleaned, de-greased, and waxed for first use.
- 12/02/2018 - 365.6 miles - Deep Cleaned, waxed, and re-installed. Light surface rust/corrosion removed with Dremel and wire brush after clean and before waxing. Rust accumulated at link edges, some pins, and inner link connector surfaces. Rain/wet riding on a gravel/CX bike will do that.
- 12/31/2018 - 747.4 miles - Squeaking links caused another deep clean and soaking in wax. This year has not been kind.
- 03/11/2019 - Add 457.1 miles from using it on the Lynskey until the D-A chain could be cut/installed. Deep cleaned and waxed.
- 03/12/19 - Measured .25 on CC2 Chain Check tool (same as a new chain)
- 05/04/19 - 1589.8 miles - Deep cleaned, waxed, re-installed.
- 08/23/19 - 2371.91 miles - Deep cleaned, waxed, re-installed .25+ on CC2
- 09/16/19 - 2841.0 miles - Deep cleaned, waxed, re-installed .25+ on CC2
- 01/05/2020 - 3,482 miles - Deep cleaned, waxed, re-installed. .50 on CC2.
tl;dr - The heating is more important than the ultrasonic and, IMHO; the accumulated debris between the roller bushings can be adequately removed with manual agitation while in the heated cleaning solution and/or application of compressed, forced air from a handheld blow wand (this is a method I use).
I did an extensive test protocol with my rollers and using the same bike at a specified speed/gear ratio to check the effects on wattage/Crr.