How to set boot device when it doesn't show in boot screen
You may want to try a different boot loader than BootCamp. Personally I've used http://refit.sourceforge.net/screen.html and http://www.rodsbooks.com/refind/ (a fork of refit) to boot various linux flavors on my old Macbook Pro. They're relatively simple to setup (for a boot loader).