MSFT want to eliminate the possibility that a competitor scoops them up without derailing their current autonomous trajectory. 49 is a pretty ideal number to accomplish both goals simultaneously
Likely OpenAI wants to retain control of their company. If they keep 51%, they have a majority stake.
It might just be what's on sale. Not too uncommon for an org to sell off the largest chunk possible that doesn't grant full control.