В русском языке, на самом деле, фонема /æ/ передаётся именно через "е", а не через "э", и дело тут не в английском, а в том, что русский внедрил в себя множество подобных слов тюркского происхождения, где латиницей (а порой и кириллицей) писалась буква "ә" (так называемая "шва"). В результате этому же правилу сегодня следуют все односложные слова, заимствованные из английского, например: треш, трек, стейк, секс, рейд и др.
Однако имеются исключения, наличие которых вызвано тем, что их написание через "е" привело бы к конфузу с уже существующими в русском словами именно русского происхождения. Таким образом мы пишем:
- "рэп" вместо "реп", иначе создаётся конфуз со словом "репа".
- "сэр" вместо "сер", иначе создаётся конфуз со словом "сера".
- "пэр" вместо "пер", иначе создаётся конфуз со словом "пера" (от "перо").
- "мэр" вместо "мер", иначе создаётся конфуз со словом "мера".
И так далее.