You need to find out what caused the problem. From your posts it sounds like having your elbows locked on your ride is the culprit. Doing pushups afterwards only exacerbated the issue further.
Why were your elbows locked? It could be from a number of factors including saddle tilt, reach, or relationship between saddle height and handlebar height. Try to find out what the problem is and see what adjustments could be made.