One 100mbps device caps all uploads 100mpbs

There is another thread where this same type of behavior was noted...

Seems like there is something wrong with the internal switch configuration... have you tried 23.05.0-RC2? Or something earlier (like 21.02 or even pre-DSA 19.07)? Might be helpful to understand what version(s) are affected.