I don't think the numbers are accurate in the quantity of gas. Since kWh and BTU are both units of energy, finding the cf of gas is unnecessary (assuming the efficiency numbers are correct).
1 kWh = 3.6 megajoules and 1 BTU = 1055 joules
The 6.6 kWh of the heat pump is 23.76 MJ which is 22,521 BTU of energy. Assuming that the power plant and distribution are 60%, it would take 37,535 BTU of gas to produce (22,521/60%).
Instead, using that 37,535 BTU of gas in an 80% efficient furnace would only produce 30,028 BTU of heat, which is worse than the 50,000 BTU from the heat pump.
I'm pretty sure even a poor heat pump will be more efficient than heating directly with gas. (Of course, they have drawbacks, like they can leak their refrigerant that causes more of a greenhouse effect than CO2.)