Any interested readers can see my comments at the comp.lang.fortran thread where @rgaelzer first posted this issue.