I would definitely think it might be Chalet, or possibly Lorraine or even AltaGlass. All are Canadian companies. I know Chalet was started by someone from Murano. Not sure about the other two, but possibly. Tended to do brighter colours, lilke that orange. If you do a search on those names, you will find all kinds of information and maybe a twin.
Hey Rose, how am I doing?
Carolyn