@FGasper No worries. I presume you to mean which clients offer the chain selection. I quoted ezekial from earlier in this thread for reference.
Adding to that,
Certbot version 1.12 and later have this:
--preferred-chain PREFERRED_CHAIN
Set the preferred certificate chain. If the CA offers
multiple certificate chains, prefer the chain whose
topmost certificate was issued from this Subject
Common Name. If no match, the default offered chain
will be used. (default: None)
Certbot offered this before 1.12 but it did not work right for selecting the shorter ISRG Root X1 chain until 1.12.
I also recently tested getssl (a bash client) which has a similar PREFERRED_CHAIN configuration option.
https://github.com/srvrco/getssl
I mention these two as I have personal experience with using this feature with both of them.
I quickly browsed the perl acme client you mentioned but saw no similar feature available in it.