I use auto-py-to-exe, when selecting your path for conversion there is an ico tab in which you can select a .ico file and it will be set as the icon. I just looked up png to icon conversion to get the ico file. Also glad you enjoyed it :)
ah, another auto-py-to-exe user!