I had a rubbing issue with a 52t in front and a 12 in the back. I managed with a more narrow bottom bracket and and 11 in the rear. This was with a 130mm hub and no spacers. The chainline went a bit funny though. In the end, I decided to change things completely and go with IGH.
Probably not he best solution for you.