There are two assumptions here
First, that ICANN's role is "management of the Internet". It isn't. It's management of the DNS, basically.
Second, that ICANN has anything to fear from the IGF. It doesn't. The IGF's mandate is much broader than ICANN's and relates to public policy development, not technical management.