Not all extensions appear in Add New list
Extensions don't get added to the "Add New" tab just because they are on the https://civicrm.org/extensions. They must be approved by the CiviCRM team first. We are working to get our extension published into that list to make it easier for users to install.