Congratulations on taking that deer with one of the very best six guns you could possibly use. Are you sure that Leupold is a 2X6? Either way it would be hard to beat that set up for deer.
45man will be a great resource on what to use, he's taken a boat load of game with 45's.
Anyway you could bolt a bracket onto your stand so you could attach an extended mount that could be popped in or out as needed?

Dick