Considering this story is based on a pagan culture, it seems odd that there are so many Christian themes. What is an explanation for this?
It was written later than originally thought.
It's origins are in the Roman empire rather than the Germanic tribes.
The scribes who wrote it down were Christian monks who related it to the religion of their time.
The scop who passed the tale on changed it to please the king he told it to.