The grossly over simplified version of why the phase shift works is that in a 3 phase non-linear device like a VFD, even order harmonics cancel each other out, and 3rd order (triplen) harmonics cancel each other, but odd order non-triplen harmonics are additive. By shifting 1/2 of the load through a transformer by 30 degrees, much of those non-triplen harmonics become even with relation the other half at that same time point, which makes them cancel. The reason you have the zero shift transformer is just to match impedance, otherwise all of the current would try to go through the lower impedance half.
If you add another transformer, much of the remainder become divisible by 3. So an 18 pulse drive has 2 (more) transformers to create the two phase shifts, and it has 3 separate bridge rectifiers, but all three are feeding the exact same load, the inverter, so all of the bridges therefore share the load equally.
If you do not have the load being shared EXACTLY in either of these configurations, it doesn't work as well, so doing it with multiple separate drives with transformers can only work if the drives are sharing the load evenly. Doing it without the other drive does nothing at all.
A simple 5% line reactor does absorb some harmonics, but can almost never be enough to mitigate a single drive for meeting IEEE 519 limits. But if the drive is small and the system is large, it may be fine in terms of the effect that drive has on the total harmonics at the PCC. So we cannot tell you if it is better or not, each and every installation must be evaluated on its own merit. The main reason that you see engineers require 18 pulse drives however is because if all of your individual devices within a facility will mitigate themselves to acceptable levels, the cumulative effect is that the levels at the PCC will carry through to being acceptable. So it's kind of a "cheat code" way of engineering a system that you don't know anything about in advance. That cannot be said of just slapping a line reactor ahead of a drive. Might be ok, might not.
"Will work for (the memory of) salami"