Hey @hamidja,
I got a little bit lost on your explanation as uplinks are assigned to the VDS level and the order of course can be changed to the portgroups however as you clearly said if you change the order for one portgroup it applied to all the ESXi.
Something that you can do is creating a second portgroup and applying a different order to that one that will affect all your hosts of course but depends on how you configure it. If this portgroup is for connecting VMs or VMkernel, the actual order wiill impact when those objects are created under the hosts you want.
However which is the use case for this and why do you have different configurations across hosts? Remember that you can also create more than one VDS or VSS if necessary.