I think I rather like how you have set up the religious structure. There is religious upheaval, as will happen when there is significant social and cultural upheaval due to the torrent, and there is conflict due to the interaction of the different ethnicities bringing their own religious ideals to their new home. I also like how you left room for DM's to create their own gods which allows flexibility, but laid down guidelines for how these gods fit into the greater cosmology.

As for trade pidgin, I can see it also evolving due to a need to gossip and share information about major events. It probably can't express emotions, hopes, and such well, but it should be able to get facts about events and the status of things across without much effort.