Solved by albanD in post #2 
              
              
                It seems the invocation order of hooks on tensors is determined by the order of calling regsiter_hook() 

Yes they are called in the order they were installed. 

Is there a way to alter the invocation order after registration? 

There is no official way to do this no, you will need to uninstall and…