Minor nitpick: in your first example, the semiquaver should precede the minim. That will improve readability:
Major nitpick: The two rhythms are identical.
A crotchet triplet can be subdivided into 12 semiquavers. We're dividing two beats into 12 equally-sized divisions. The first example splits them into a group of 3 and a group of 9; that is, 1/4 (3/12) and 3/4 (9/12).
The second example also does that, but using quavers.
If you put them into a notation program and play them back, they should sound identical.
Philosophical aside: The point of notation is to communicate.
There are many styles of music where an instrument might play slightly ahead of the beat, or behind the beat. There are many other styles where the tempo itself is very fluid. In these cases, you don't want to notate stylistic choices too precisely. It's too hard to read.
As an example, I'm currently transcribing a choir piece. There's a ridiculous amount of rubato, pauses, and other shenanigans. Almost none of that is in the actual notation, beyond a "rubato" direction at the start. That's sufficient to communicate. Anything more detailed would likely harm the performance.
Notation is designed for a human performer, not a computer. We don't try and notate every nuance of a performance, and we expect the performer to understand the piece sufficiently to reproduce stylistic details that are not explicitly notated.