If he hit one of these updrafts you describe and busted his altitude , FL380 is only relevant in that it was a request and probable as high as he could go . To say he was on climb to FL380 is a bit misleading at that point , just as easily say he was on climb to the top of the CB , 45,000 ft or higher . Great weather brief by the way 👍.