Here's another idea. The Adventure Cycling Association has a Portland to Crater Lake trip planned for August 2-16 this year. Contact them and see if they will share their route. They would probably be more than willing to do that, since that's one of their missions -- developing cycling routes.
Portland-Crater Lake Loop | Guided Tours | Adventure Cycling Association