Just a minor quibble. _Triassolestes_ is a fossil dragonfly (Tillyard, 1918), _Trialestes_ is the fossil crocodylomorph (Bonaparte, 1982 - to replace _Triassolestes_ Reig, 1963).
(a) "Does this make sense?" is a question that too often is answered by
someone who believes that there own opinions have priority over analysis of
the data. This is also called "hand-waving".
(b) Evolution does not *always* work in tiny increments. Here's an example
of one hypothesis to the contrary...