perhaps this is too obvious of a question (and i am missing the obvious answer) but why don't you put a leash on him and lead him inside? maybe you need to keep a leash on him all the time when he goes outside, since he seems to disregard your efforts to persuade him to do anything he doesn't want. he's not that big, at 45#.
if you want to let him walk around on his own, all you need to do is fold up the leash and wrap/knot it so that it doesn't drag on the ground until you're ready to bring him in.
worst case scenario (or in a hurry) get a treat and keep it in your hand (he'll smell it) call him, and give him the treat inside.
you know, dogs learn very quickly with a little basic training. dogs like huskies (smart and strong-willed) have an even greater need to have a good foundation of training. i would really encourage you to either take a class with him, or work with him one on one. you'll find that he'll be much better behaved the rest of the time, too.
the older, and more infirm a dog (or any animal, really) the more important it is to be able to work with them cooperatively. my dog mya had some horrible issues with her hips and i was able to avoid having her undergo the risk of anesthesia for some of her treatments because i could get her to stay very still and calm. animals that are hard to manage are the first ones to be anesthetized, muzzled, restrained and the like, all of which puts stress on the body (not to mention, anesthesia is expensive).
not all is avoidable, but much can be if you can work together. animals can do a lot more than we expect when there's there's a clear path of communication and trust.
just a thought. : )