Did something change? Is Microsoft no longer allowing .vsix downloads directly?
Yes. Simply put, that was the change. The download links are no longer displayed in extension pages. But they still "exist", and they still function if you know how to get them, which you can find in the answers to the question you already linked- How can I install Visual Studio Code extensions offline?.