Kevin, you were spot on with the injectors, and I followed your advice to the letter, I sent them to RC Injectors, they arrived at their shop last Thursday and they sent them back the next day, Friday, via Priority Mail, with expected delivery Tuesday. Which took a week instead; I got them yesterday (Friday).
But they made it. I popped them in, turned the key, squished the clutch lever, pushed the start button, and vrooom. I'll take another look at the tank vents in the daylight (I see two, and they both have vent hoses in place) but other than the extra hose, it looks like I'm good to go.