I would say Trump's approval rating is several points higher than what he polled the night of his historic victory. As he has not lost any supporters and has picked up millions more.
46.1% + 3-5 points puts him from 49.1 to 51.1%. That is probably the true number.
I like your numbers !!!