Problem solved. Stupid mistakes are the hardest to find, at least for me.
A single column had a different bound specification in my call to glp_simplex().
Different problems, different results. Same problem, same results.
Anyways, glpk is amazing.
Thank you all developers for such fine work!
-- ------------------------------------------------------------------------------------
Dr. Edscott Wilson Garcia
Reservoir Engineering
Mexican Petroleum Institute