Hey Andrew,
If Latvian post did transfer your package in canada it should be with one of these guys.. if not try asking Latvian post, who they transfer it off too..
Try contacting, DHL, PURALATOR, UPS, cargo jet
http://flyhamilton.ca/business/
Basically when this happened to our application...