@marijn i disagree with your last sentence again haha. You dont need to freeze as you have to host anyways the library (and the licence) on your computer. Freezing is only intended for distribution to third party user… which is not allowed for any of the spat externals.
When exporting the amxd, you can explicitly tel the project that the global versions of the externals have to be used by the amxd.
share it to the world. We made a new website for that purpose with tons of features, git, collaborative, discussions and more…! If you need to share it from somewhere else, please, let us distribute the max externals in that case. So yes, you can but it makes it just more complicated for everyone…