Ghcide patch fail to compile TH code for 9.12.2

Patrick
2025-03-18T11:39:59Z

I found this issue trying to migrate HLS to 9.12.2 at https://github.com/haskell/haskell-language-server/pull/4517.
We use the wrong `hsc_env` here, just need to change to `hsc_env'`. Minor fix, I'll offer an MR.
```
+#if MIN_VERSION_ghc(9,12,0)
+ {- load it -}
+ ; bco_time <- getCurrentTime
+ ; (fv_hvs, lbss, pkgs) <- loadDecls (hscInterp hsc_env) hsc_env srcspan $
+ Linkable bco_time (icInteractiveModule ictxt) $ NE.singleton $ BCOs bcos
+ ; let hval = ((expectJust "hscCompileCoreExpr'" $ lookup (idName binding_id) fv_hvs), lbss, pkgs)

```