The HAM itself should be drawn correctly (as there is no calculation involved ) .
Whatever “advantage” the FOV had at the periphery is basically masked by the HAM. Technically, it will be much more efficient to simply lower the FOV to the point it would leave no “margin” for the HAM at the periphery, because the visible part should easily fit into a smaller frustum.
A bit of the same with the Index… Before they started selling them, the entire viewplane width was used, but then they did some optimisation to the HAM, and after that it has these useless margins, and the frustums have never been narrowed to eliminate them. (one can actually see a fair bit past the HAM rim, which becomes obvious when the hidden area for one reason or other displays non-black).