Ne, "klienty musely" je špatně. Správně je "klienti museli". A "ti klienti" je spisovně a správně.
Životnost je abstraktní jazykový atribut a se životem to nemusí vždy souviset. Třeba "mrtvola" je taky životná (vzor žena). Tam ale problém s koncovkou v minulém čase nehrozí, protože měkké i je jen u mužských životných.
Nezáleží, zda jsou klienti softwaroví nebo z masa a kostí, mluvnicky se s nimi zachází stejně.
Proto to, prosím, Adame zase oprav na předchozí variantu - "klienti museli".