I have no experience with printing key caps but do have experience with FDM and MSLA printing. I don’t think PLA is probably your best choice, but PLA+ might be. TPU would be too soft (tough) and standard PLA might be to brittle (hard). Physics sounds weird irl.
Also consider the orientation of the things you print. You can get extra strength by giving up resolution sometimes.