Если подходить к вопросу классически христиански, то морская дева (а у Андерсена именно она, а не русалка) - это бес. Бес же по природе - падший ангел. У него нет такой души, как у человека, он сам по себе духовная сущность.
По сути, Андерсен рассказывает историю о том, что сила любви способна преобразить даже беса, дав тому шанс на Царство Божие. Неважно, что принц не полюбил Русалочку; важно, что Русалочка отказалась от зла ради любви. В ней произошла перемена, и она перешла к собратьям-ангелам (дочери воздуха).
Заметим, что Русалочка мечтала о бессмертной душе человека, но не получила её. В христианском вероучение считается, что человек, созданный по образу и подобию Божьему, "выше" ангела, и ангелы дивятся такому чуду, как человеческая душа. А падшие ангелы - бесы - соответственно, завидуют этому чуду и хотят его погубить (потому что сами иметь её не могут). И у Русалочки все начинается вполне по-бесовски: она хочет заполучить то, что ей не принадлежит. Но, поскольку любовь в ней побеждает, ей даётся другая награда - она возвращается к ангелам. То бишь, становится духом. Возвращается к Господу. Как бэ хэппи-энд)))))