Yeah, the power station architecture even looks more neimoidian than nubian. You could even insert 3PO into the end celebration at the end along with Bail Organa and R2, among others.
But now new questions:
What is Padme doing during this battle? Where is she? Does she stay at the palace and chase another new objective? Is she on the ship too? If so, who are our eyes on Naboo? Is there even a ground battle now?