I can't access the paper that article cites, but this sentiment:
no known abiotic mechanisms on a terrestrial planet can make detectable amounts of phosphine. Strong emphasis on both known and detectable
Conflicts strongly with the conclusion presented in that MIT article, which is (firmly) "Detection of phosphine at certain concentrations on rocky planets is unquestionably a sign of life."
In this article you seem to temper that conclusion a bit:
“I should emphasize that life, as an explanation for our discovery, should be, as always, the last resort”
And yet the following quote:
"With what we currently know of Venus, the most plausible explanation for phosphine, as fantastical as it might sound, is life"
You seem to stir the pot a little. This could be a cherry-picked quote that doesn't offer your full explanation, so I won't focus on that, BUT:
There seems to be a great deal of emphasis placed on this discovery due to your previous work attempting (and failing) to create phosphine in a variety of simulated conditions that mimic what one might expect on a rocky planet. You also emphasize in the first article that phosphine generation requires enormous amounts of energy, going as far as to suggest that a lightning strike or tectonic plate shift might be necessary to produce it when the fact is that phosphine is relatively easy to synthesize on earth given the right precursors and temperatures.
Going back to this quote:
"With what we currently know of Venus, the most plausible explanation for phosphine, as fantastical as it might sound, is life"
Would it not be far more accurate to say "Given what we currently know about phosphine, life is one possible explanation" rather than to assume that phosphine cannot be created on a rocky planet like Venus without biochemistry?
As I'm sure you know, phosphine is produced via disproportionation of phosphorous acid. The atmophere of venus is extremely hot and extremely acidic. Why is it far-fetched to believe that the conditions exist there for phosphine production as a natural byproduct of various phosphorous compounds being churned into phosphorous acid and then disproportionated (or any other yet-undiscovered methods of producing phosphine)?