AW.. here's approximately what the back of those spiders looks like ( minus the crank arm )

The threaded hole is >= 11mm deep..
So to move the chainring outward 4-5mm, which would make it straight enough to clear the battery, a good chunk of metal needs to be removed from the 64 BCD bolt holes.
Another thought.. i have monster calves which tend to occasionally graze the chain..
Reducing the height of the chainline on the left side drive would help.
Currently i have a 46T going to a 24T chainring.
This could be a 42T to 20T.. or 38T to 20T and add 4T to the right drive side to compensate.
Looks like some options exist, but involve strategic filing:



The threaded hole is >= 11mm deep..
So to move the chainring outward 4-5mm, which would make it straight enough to clear the battery, a good chunk of metal needs to be removed from the 64 BCD bolt holes.
Another thought.. i have monster calves which tend to occasionally graze the chain..
Reducing the height of the chainline on the left side drive would help.
Currently i have a 46T going to a 24T chainring.
This could be a 42T to 20T.. or 38T to 20T and add 4T to the right drive side to compensate.
Looks like some options exist, but involve strategic filing:





