Hello,
I am also very interested in retrieving the proper angles values for each pixel; it is even a critical need for my applications.
For the moment, I apply the resampling function of snap (or snappy) to get angles information over the image. But the angle values are not that accurate due to the detector switch as you mentioned. See Sentinel 2 viewing angles interpolation (on per-pixel basis)
I know there is a specific code to compute angles from the new collection of Landsat. Is there any plans to do the same for Sentinel-2?
Thanks,
Tristan