Local package won't compile when remote package recompiles. (Oracle)
It is obviously a bug, so should go to Oracle support.
As a workaround, are you able to switch that call on the 11gR2 to dynamic SQL to avoid the hard-coded dependency.

You might be able to do that through a wrapper package on the 11g side.
Rather than 

11g package calls 10g package


it goes

11g package calls 11g wrapper and 11g wrapper (dynamically) calls 10g package.