Tyrone ,
You could well be correct.
I have no Idea how accurate weight in the caption is and given that it is more of a promotional publication than a technical one anything is possible.
I found some of the scans from other issues of the Dominion Engineer that I posted a while ago here in post #4 ,
I work for an aircraft restoration company. Please excuse my lack of knowledge in this field. We recently acquired this 1500 ton press. ( sorry I mistyped it as 150 in the title and it won't let me edit the title) Though it was listed as a Domininion press, the seller confirmed they didn't...
www.practicalmachinist.com
I'll try taking some pictures of the pages I couldn't scan earlier and see what happens.
I tried another image search and found this article in French about a turbine for the Three Gorges Dam in China that was made at DEW after it was taken over buy General Electric.
My Micro Soft Edge browser offered this translation that I saved so you will find there are some expressions that may seem a little odd.
I also found these pictures of some milling operations there c. 1970 from a Lachine Face Book page
Ville de Lachine d'antan or City of Lachine from earlier times.
Jim