Have you had a chance to try this out on a Framework? When I tried last, there was no way to set a value beyond the ones already surfaced in the official BIOS.
Btw, I had a somewhat similar experience on a ThinkPad P14s too. There, additional values for the UMA size were visible in Smokeless, but wouldn’t be accepted when I tried to apply them.