Have you considered getting Charlie to add cleats? That seems the most straightforward solution. There's another thread here that includes a link to some genoa traveler cleats that are on sale:
Genoa Traveler Car with Cleat?
He could also just go with fixed cleats. My boat has mid-ship cleats, and it is worth the expense (and I'm "frugal").