Multi-State Single-Trip Permits are issued under the Western Regional Permitting Agreement ("WASHTO"). Under the terms of the agreement, each member state may issue regional permits allowing operations in any other member state. The following states are currently members of the Western Regional Agreement: Arizona, Idaho, Montana, Oregon, Utah, Washington, Texas, New Mexico, Colorado, and Oklahoma, Louisiana, Nevada. I don't know about BC.
The trip permits are good for three days at a time and you can buy multible permits. The dealer in Oregon should not have issued a temp, as they are only to be used if the dealer is getting you a plate in that state.
If the boat is Oversize or Overweight you can get the permits from:
Washington
Department of Transportation
PO Box 47367
7345 Linderson Way
Olympia WA 98504-7367
OR
Calling (360) 704-6340.
Oregon
Motor Carrier Transportation Division, Over-Dimension Permit Unit
550 Capitol Street NE, Salem OR
Phone 503-373-0000 - Monday-Friday, 7 a.m. - 5 p.m.
Walk-In Counter Service - Monday-Friday, 8 a.m. - 5 p.m.
California
For California trip permits, contact the California Department of Motor Vehicles at 916-657-7971; or they can be obtained at truck stops outside of California.
For California oversize or overweight permits, contact the California Department of Transportation (CALTRANS), South Region Permits at 909-383-4637. You will need the Pickup Location, the Drop off Location and your proposed route faxed to them. They will then approve or change your route and issue a permit.