A lil bit of an acknowledgement would have been nice unless you got the PDE addressing information from someone else :)
That being said, can you verify for certain that there is a difference from using the nvram-supplied PDE data? My testing on the MR1 firmware has not yielded any differences yet on the standard interface. I suspect that it might be worth a try putting on the GPS intermediate driver module from that ROM instead of the one with the challenge/handshake obfuscation built into it.
Before I poke around with that, however, it would be nice to verify that the PDE I gave you does indeed have an effect that cannot be written off as warm-start standalone GPS, and that it doesn't require a VZ Navigator provisioning.
You may be able to test this by putting the phone on Wi-Fi and seeing if there's any change, as the PDE is not accessible out of Verizon IP ranges (furthermore, VZ Navigator chokes if you put it on Wi-Fi).