Hey Jug - good to see you back.
Maybe call your CFRC and get the number of the medical guys who did your physical and ask them? They wouldn‘t be able to tell you what the doctors at Borden would say, but they would have some idea of how easily medical restrictions are lifted. Remember, you‘re just a number to the guys at Borden, and if they have a letter from your doctor saying everything‘s cool now, it could just be a rubber stamp. They‘re always going to need engineers, and you already know you got in, except for the medical. Don‘t give up now.
Actually, I have a buddy in the reserve who had to take a leave of absence to go through chemo after his cancer came back - he got cleared, and is now in that all-reserve roto in Bosnia. And you‘d better believe "cancer" is a medical restriction!
Cheers,
Ralph.