So widgets anywhere is kind of a step backwards for iPadOS ... if you place any widgets on a homescreen page it forces the "large icon" grid on that page :( Since this happens with no warning, any "extra" icons are shoved onto the next page.
Apple really needs to do something about the homescreen management, it's been over a decade now and we're still subjected to the infuriating drag one at a time mechanism. Does nobody at Apple use more than one screen of apps?
The mechanism that once existed in iTunes where you could drag and drop with a mouse among your available app homescreens was the closest thing to a usable interface. But it boggles the mind that there isn't at least a way from the edit homescreen dialog to just select an icon and "Assign to Page X" option.