Sorry, but I do not feel confident enough to answer this question.
Have you tried to use ADB (Android Debug Bridge), in order to get the exact product model ID of your device?
This question confuses me a little bit, because you would like to get a comparison between TWRP and /e/. I hope, the following statements help to clarify a few things:
In order to install an operating system, there are two necessary components:
a recovery system image (this system is used to install the operating system)
an operating system image
/e/ is an operating system
TWRP is a recovery system
As far as I have seen, /e/ uses for some devices TWRP as recovery system (for example t0lte) and for other devices the LineageOS recovery system (for example xz2c).