> If this fix is necessary to that contract
The fix can't be necessary because the original report included examples of it working using Intel Fortran and Cray Fortran. So there's an alternative. Also, if the contract specified GNU Fortran, then they would just do it and bill the customer.
My guess is that the customer here is asking because of a mandate to prefer open source solutions wherever possible.