I would put this down as Twitch screwing up Forge's install process.
In the logs section of my signature is a video on how to run a Twitch modpack manually.
It sounds like you removed your standalone Optifine Installation/Profile.
You still have a copy of Optifine in your mods folder, this is where Forge gets it from.
When we say debug.log we're not saying to copypaste from the console window that pops out when you start the game, we're talking about a debug.log file that the game writes in the logs folder.
Your insistence that your copy of Minecraft is legal has me concerned.
Please provide a screenshot of the launcher showing you logged in. As well as the exact way you are running the installer.