You are not looking to transfer the domain, so you do not need the transfer code (nor will free hosting have an option to transfer a domain into the account).
Your domain works fine, except for the fact you have not issued a proper SSL cert for it, the domain currently uses the server cert which means anyone going to your domain will get a security error.
If the domain still does not work from your end, you might need to clear your DNS cache, or simply wait a bit longer.