Yes GreedyQuestioner,
mods can be uploaded however you like. That's where the
local publish option is for. It places a package in your "Documents/Larian Studios/Divinity Original Sin 2/Local Mods" folder so people can upload outside of Steam to ModNexus, or anywhere else.