I need to get a 15mm hub without end caps to fit a 12mm fork whose dropouts look like this (note that the black part has a lip):
When my SON dynamo's bearings went out on a cycling tour here in Africa, I bought a 15x100mm hub + 12mm adapter (tube, not end caps). The new hub won't fit under that hub location lip.
In Africa, the only options available are either 15mm hubs with 12mm end caps or QR hubs. Buying from US/Europe will be very expensive and time consuming.
Here are some options in order of cost:
Grind down the 15x100mm hub to be 15x98mm and find spacers that will fit under the lip.
Buy a 9mm quick-release hub, and find a way to mate it to the 12mm thru-axle dropouts. As far as I know, adapters can step a hub's axle diameter down (12mm>QR) but not up (QR>12mm).
Buy a 15mm hub with 12mm end caps online. This will only work if the actual hub is <98mm and the very end of the end cap will fit under the lip. Similar to the idea in #1 but factory quality.
Buy a 12x100mm hub from Germany and spend an extra $100-300 in shipping + accomodation while waiting for it.
#3 seems like the best. So in short, do hub end caps generally work around that lip? And if not, which are good alternatives?