кмк, тут от цели зависит: если хочется делать веб-приложения на elixir, то можно вообще erlang не пытатся изучать, а вот если хочется в сложные распределенные вещи и прочее то стоит изучить erlang тоже. а вот в каком порядке мне кажется, вообще все равно.
Потребность в знании Erlang-а при разработке на Elixir-е даже сложных распределённых приложений очень и очень низкая. Достаточно, чтобы 1 человек в комманде знал Erlang, а всей остальной комманде это будет не необходимым вообще. (и это проверенно на практике, я в таких коммандах работал, где только я умел на Erlang-е программировать, а вся остальная комманда даже читать его могла не уметь или с догадками)