In my opinion main difference between "technically use a blockchain" and the term blockchain as used in the article and in common parlance is a way to automatically determine by distributed consensus which chain is the "real" blockchain. That's what proof-of-work or proof-of-stake do, and git and ssb don't provide a way to do that, so this article is not about them.
I'm pretty sure that if we researched the origins of the "git is a blockchain" meme we'd track it back to the community of crypto currency sceptics which I know you closely follow.
"A blockchain can be a useful data structure like the one git is using" isn't intended as a helpful clarification. It's an attempt to push for a change to the meaning of "blockchain" as originally (and currently) understood, to advance slight-of-hand arguments such as "blockchain was invented in the 70s, there is nothing really new here".
Though, to be more accurate, you would say thay each "repository" is a block chain rather than say that Git is "on" a block chain.