Locally, General Relativity is Lorentz invariant. Globally, it is not. e.g. Galaxy's sufficiently far apart are travelling more than the speed of light relative to each other. Although no particles in a small region of space will pass each other above the speed of light.
Presumably string theory (like particle field theories) is locally and globally Lorentz invariant. So how can a globally Lorentz invariant theory (string theory) produce a globally Lorentz non-invariant theory (General Relativity) ?
Presumably the non-locality of strings themselves is something to do with it?