There are no 9sp clutch mechs.
You’ll probably find a mashup works best with SRAM as Shimano changed their cable pull quite noticeably when they went 10sp.
Cablepull expectation aside, a 10sp clutch mech has no idea how many gears it is allowed to run so long as the chain isn’t too big for the cage and pulleys. The shifter is the important bit as it measures the cable and gives you the click stops.
Using a 10sp shifter to run 9sp transmission is going to give you a permanent risk of overshifting off the cassette if you forget and click too many times. You can probably work around this with the limit screws and learn not to force the lever (as it will break!)
There were Frankenstein combos of SRAM 9sp shifter with Shimano 10sp clutch mech talked about on forums back when 2×10 was new, but I think you need to make a little spacer for the mech end of the cable to equalise pulls, and it’s probably only ever going to get as close to ‘right’ as the effort you put in to the mod. If you’re a person that obsesses about clean shifting, you should probably give up and get a 10sp shifter, cassette and mechs. Keeping the 9sp crank is fine if the rings are good.