Admin, I feel for you dude, but I don't think your being on jury duty would make sense as a reason for letting you go. Firstly, you've already done your time, and you are probably the least likely person in the firm to be called on again. It just doesn't make any sense. More likely is that the firm found someone to do your job for less money while you were away.
I work in the Mutual Fund business in downtown Toronto, and I'll keep my eyes posted for anything in the accounting end of things for you. In the meantime, enjoy the weather and take some time to recharge!