Looks like a titanium frame, from whom I do not know.
I have close to zero knowledge on external bottom bracket type cranksets, all the bikes I built up have square taper and my only external bottom bracket bike is my road bike with a Campy compact power torque crank. Just putting that out there so you do not ask me any questions I am clueless about.
But, I am guessing that this being a titanium road bike, that the frame and crankset was designed for 130mm dropouts in back and you have a 135mm hub. That only impacts chainline by 2.5mm, so that is not the cause, that could be a small contributing factor to chainline. When you put the rear wheel in, does the hub drop right into the dropouts, or do you have to pull the stays outward a bit to squeeze the hub into the frame? I am running a 135mm hub in my steel framed rando bike with a 130mm frame, I have to pull the stays outwards for the hub to drop in.
It is hard for me to clearly see what is going on in the photo, but I am guessing that your crankset needs to be replaced to give you a better chainline. Likely with a double, as that would allow you to put the chainring in the outer position, and if that is insufficient you could also use chainring spacers to move it outwards a bit more. WHen I bought my Rohloff hub in 2013, it came with five chainring spacers, the purpose of the included spacers was so that I could use a single chainring on a double crank, the spacers were to allow the longer crankset bolts for a double to be used with a single chainring. Did you buy the hub and if it came with such spacers, do you still have them? If not, chainring spacers are something that bike shops keep on the shelf.
But before you buy a crankset, I think you should (1) use a caliper to measure your chainline relative to your downtube or seat tube, or (2) take the chain off the bike, and then put a straight edge on the chainring so you can get a better measurement of how far off the chainline is.
One more thing that I think is extremely unlikely, but with a titanium frame I raise the possibility that the bottom bracket shell is not aligned perfectly straight. Most titanium frames are built by small builders and a lot of hand work is involved. If they got the bottom bracket shell aligned slightly off in the welding process, that could slip passed quality control testing.
What sprocket do you have and do you have a carrier or threaded sprocket?