Pannier rear rack with no eyelets
For the upper mounts, there are brackets that clamp on the seat stay or the seat post and provide the regular braze-ons.

I'm betting the p-clamps will hold more weight than the rack will, however try it well before your tour.