They didn’t seem to understand it indeed. Though hopefully someone who can decide on including it finally notices it and can give some feedback whether they are considering it or not.
That link is still the way to go. Are you able to download the regular UE4 source? If not then you might want to check if your accounts are properly linked. As Dakraid said it is against the UE4 license to post the source code on another host, so you’ll have to try to get your github account to work.