I tried to put it on bar 6 and then hide bar 6 and indeed it shows up again
However, this worked a charm… I put it on bar 3 (which is active but not shown unless you press CTRL-Up_Arrow or CTRL-Dn_Arrow and that hides it from the currently shown bars and it doesn’t reappear as a floating extra action button.
This is an inaccurate statement on Wowhead’s part (so shame on them). They are not disabling ALL addons, they are removing real-time combat info from the API that SOME addons (Details, DBM, WeakAuras) depend on to provide all their capability.
Things to customize the UI like Bartender may get broken like Dominoes, but that’s not by intention.