I don't believe you are going to find any "smaller companies)." But have you checked for a schedule from Linee Marittime Partenopee?
This is one of the major companies that does the route, although I suspect they either cut-back or stop the service around the end of October.