For $29/mo, we provide access to advanced level technicians who will answer your questions on any Macbook board related matter to the best of their knowledge promptly & walk you through how to solve your problem so you can deliver a working board to your customer.
You can use dual input MOSFET from another board model.
I hope you made UB090 backup.
Did you compare diode mode and voltage readings with U2890?
Did you check all resistors connected to non-working CD3215 chips?
You should tahe the readings when the charger is connected to corresponding port.
Can also use an o-scope to compare TBT SPI signals, according with the powered ports.
U2800 and UB000 are also connected to TBT SPI chips and can affect them.
May suspect UB000, as none of its ports switch to 20V.
You should also remove and check (out of board) each dual MOSFET paired with CD3215 chips; except the working one.