Northern Ireland's Rory McIlroy says he got "everything I wanted but the Claret Jug" from the Open Championship's return to Royal Portrush.