I know it’s not supposed to work, but plenty of folks have had success running bigger cogs than stated. For example, I had 11-40 on my GRX Di2 2x bike and it shifted beautifully. I’ve also heard GRX 1x can work with a 46T.
I’m thinking about trying a Garbaruk cassette with a GRX 1x set up…likely a 10-46 to squeeze out a bit more range. Has anyone done something similar?
To partially answer your question I’m currently running SRAM XD 10-42 cassette with Shimano GRX 817 di2 rear derailleur in an 1x setup. Works and shifts well on and off that 10 cog sprocket.