rw [←Bool.not_eq_true] at hx ⊢
case leNat.h.false
e : ENat
h : e.IsFinite
x : Nat
hx : e.leNat x = false
⊢ (ENat.ofNat (e.toNat h)).leNat x = false
case leNat.h.false
e : ENat
h : e.IsFinite
x : Nat
hx : ¬e.leNat x = true
⊢ ¬(ENat.ofNat (e.toNat h)).leNat x = true