I am more concerned that the scope is broken internally. You don't recall doing anything to hit it hard enough to cause a 7 moa shift and yet it had a 7 moa shift during shooting at the range. Since it held POA/POI, you think it wasn't from recoil, but did it hold POA/POI if it was all of a sudden off by 7 MOA?
Something to keep in mind is that not all scope problems will be 100% consistent (just like car problems). It may work for a while and then glitch and maybe it glitches 7 MOA.
Has the problem replicated?
Also, the 7 moa change was under the same magnification, or had you zoomed the scope (in or out)? Buddy had a NightForce scope that gave him fits chasing zeroes. NF had it a couple of times and said it was fine. Come to find out, it was fine so long as you didn't turn the zoom knob more than about 3/4 revolution. Anywhere below that point and he was fine. Above that point, and he would lose zero. If he zeroed above that point, he would lose it zooming out again or zooming further. He could zero on base mag, ramp it up and lose zero for the next shots, but return to the base mag and zero would return. Finding the pattern to replicate the problem in order to get it serviced was a pain.
Doing the whole breakdown and rebuild thing is a good idea and will help build confidence for you to know that all looks good and the problem doesn't return. If it returns and you know everything is done right on the mounting, then it may be broken. That is what I would think would be proper due diligence before considering repair or replacement. Sadly, due diligence can take time and money.