-
Spider tabs are 5.5mm and the rings are 3.1mm, so moving to the outside would get the chainline to 51.3mm based on the nominal original chainline of 42.7mm. That's actually further out of line with 46mm than the inner position.
A flat adapter ring would allow you to fit a ring at very close to 46mm, since the spider tab inside face is at 44.3mm and you'd add half the chainring thickness by bolting a ring to the outside face of the adapter (or the other way round, outer face at 48.2mm minus half the ring thickness). See Cliff Voller's bike here for an example
Is it possible to get a 46mm chainline with Shimano Alfine cranks?
Perhaps by mounting the ring in place of the guard?