Unable to make my Components Public for Dynamic Icon.

It’s fine as is. That one tut comes from a version of UE where the functionality was not exposed correctly… it should not be possible to open that eye.