I finally found my calendar solution - sort of. ISSync is a paid app that will sync the built-in calendar file with an external one, including any iCal format file, even one in Dropbox. Works like a champ, and makes my desktop master calendar (in Sunbird) available to any calendar program on the device. I keep my Sunbird calendar file in Dropbox, so it is available and up to date on any other computer I happen to be sitting at, and now Android devices, too.
Right now I'm using BusinessCalendar Free. They also have a paid version with, apparently, more features, but I'm still trying to decide if it's worth spending the 6 or 7 dollars.