The Web Server (IIS) Support in the Application Server role services is there to provide integration with IIS to allow you to host applications using technologies such as WCF.
If your application is just a plain ASP.NET/ASP/CGI/etc app and you're not utilising COM+, HTTP activation, Distributed Transactions then you can go ahead and safely remove this role.