I have the free version of Windows 10 and found out that Wake-On-Lan (WoL) is not available.
I don't believe that is true. Even though you may have received a free upgrade from say Windows 7 to Windows 10, you would still have either the Home or Pro editions, and they support WOL. The education edition may have some restriction, but I doubt you have that.
The normal issue with waking a PC from the internet is the capability of your router to forward Magic Packets (the things that wake the PC) from the internet to the PC. Many routers won't do that for security reasons. You will need the help of a network person to work out if your router can do that.
An alternative is just to leave the laptop turned on all the time. Just allow the hard drive and screen to go to sleep, but not the whole laptop. Then your Port Forwarding will work, and you will be able to connect to MC from the internet.