Hi M,
I already had that kind of problem (multiplying tensors calculated at different points) but I didn't succeed with Abaqus (time lacking) so I did it with Comsol Multiphysics. It was a lot easier so you'd better try this way provided that you have it.
Anyway, i'd be curious to find out how...