I don’t think it would work. It probably is best to check out the git branch v0.4.1 and use that.
If you clone and then do
git checkout -b v0.4.1 origin/v0.4.1
should do the trick.
Then you can run the git submodule update --init as you suggested.
Best regards
Thomas