If ADR is meant to optimise datarate, how are payload size and dwell limits taken into account?

Sorry, I meant to say that the datarate of the subsequent uplinks remains at SF10/125khz, which exceeds the dwell time limit for my payload. I have edited the post accordingly.