There is some info on my website about this battle, here:
The Official History of the Canadian Army is available for free download online, both from the Canadian Army and the Hyperwar website.
Download the pdf here:
That should get you started. The regiments that fought there still exist and you can also try their regimental museums:
The King's Own Calgary Regiment (RCAC) - search for The Military Museums in Calgary
The Royal Canadian Regiment - still part of Canada's regular army
The Hastings and Prince Edward Regiment - still part of Canada's reserve army