Sorry to see the mishap. I'm glad to see that it didn't break when the front end was on the ramps. Anytime I ever have to unload anything like that, I always would look for an elevated area to back up to, although they can be hard to find sometimes.
Keep us posted on your progress.
Bill