I can't give you any advice on libraries in Ontario. If you are searching on-line, make sure you spell DEFENCE correctly. Most should have the older issues in their collection, but it is unlikely that issues from 1981 would be on-line. It is best to call them directly.
The Russell book you refer to may also be available in libraries. I does show up at the University of Toronto Library on-line search.
http://www.library.utoronto.ca/index.html
All I know about the replica at the Pancho Vila museum is what appears on the web. The museum itself should be able to answer your questions about that particular vehicle. The Canadian Jeffrey/Quad/Russell was a large vehicle like the US one, except it had a centre turret instead of a high superstructure, as shown in the photo in my earlier post.
You can find plenty of information about the Quad truck chassis on the web by Google-ing "jeffrey quad" and "nash quad". (Jeffrey was bought out by Nash).
We will have to wait until you find your old photos for any further positive identification of what you remember.
Good luck with your search,
Gord