[clangd] Fix hang in include-cleaner (#215980)
Address FIXME in computeIncludeCleanerFindings: locations inside the
preamble patch are mapped back into the main file via their presumed
locations.
This fixes hang in include-cleaner when mapping refs through a stale
preamble.
Test plan: ninja check-all