One way of inferring the calerific value/BTU of the fuel gas (at least to give your controls a 'heads up' that it is changing) is to measure the gas density, possibly via a coriolis measurement. This can then be used to modify the fuel flow controller.