Because this story seems to have a lot of sudden unexpected changes guessing is really quite hard, but I would say that the "we" are Wei Tianpeng and the real Nanhai Niang-zi unless you are trying to trick us and it's really Ye Kai and Shangguan Xiaoxian.
Also thanks a lot for translating, this story just keeps getting more and more interesting!