so you already had a custom recovery, no need of TWRP, you just had to boot into the recovery-e and install /e/ from internal storage, SDcard or adb sideload (only step 8 was required)…
[HOWTO] Upgrade my /e/OS to major Android version without loosing /data