Hi jhoylman ,
Thanks for your post. Which version of ATUM plugins do you have installed?
I've tried to filter by stock-on-hold products, and it worked for me for variable products with variants with stock-on-hold.
Also, can you please try executing the "Remove ATUM transients" tool in ATUM Settings -> Tools?
Regarding showing totals on hold for variable products, we don't plan to add it for now. If you are interested in such a feature, you can add a new post in this Forum's "Suggest a feature" category. If enough users are interested, we'll consider implementing it in future versions. On the other hand, you can also achieve it with custom coding.
Best Regards,
José Andrés