Well, if 126 was the right length for a 44T chainring, then it might not be the right length for a 46T chainring.
That said, if it shifts into the large cog without straining the derailleur, and the chain doesn't come back on itself when on the small cog, you're fine.
Clearly, the derailleurs...