Your calculations are straightforward, but I see two issues:
1. Transaction fees are increasing and are no longer insignificant.
2. The price of electricity is not inelastic. As the usage goes up, the cost of electricity will increase more quickly, so the usage is not proportional to the price of a bitcoin.