Thank you for your reply.
I have no idea who might have made this sling, though - I have been looking everywhere on the Internet and could only find a few other photos of such 5 - 1942 stamped Canadian slings, but never any hint as to a possible manufacturer.