> can't exactly use GPS time for synchronization if you're measuring GPS interference
Can other GNSSes (Galileo/BeiDou/GLONASS/etc) give usable timestamps? Seems like it'd be tricky for a jammer to target all of them simultaneously. (Of course, since they'd be on a different band, unless your SDR is wideband enough you'd need two RX heads which gives you potential issues with phase drift between the tuning VCOs even if your sampling is coherent).
Perhaps a sufficiently directional antenna/phased array (for getting an actual satellite signal) as well as an omnidirectional one (for picking up the jamming signal) could get you somewhere...
Or perhaps one could look at computing AoA at each receiver site (using MIMO-y techniques, e.g. Kraken/KerberosSDR) and triangulating based on angles instead, which wouldn't require synchronizing physically-distant sites at all...
The problem definitely seems soluble, though I don't have the technical background to know how realistic that is.