Predictions from Latent GP in hierarchical model appear not conditioned on anything

Yup, that worked!

All it took was a pair of square brackets… I guess I had looked at the examples for using MAP estimates first, in which you need to pass the MAP result as a single-element list. Anyways, thanks a lot for taking the time to dig through and find that!