Site List page is only allowed for Admins in the master site, no other roles are allowed since that page is for managing other sites and creating new sites. Role Admins and Content Admins cannot manage or create sites by design.
Administrative pages are not CMS pages, they do not have Page Settings, there is no way for you to change those permissions on the Site List page, it works as it was intended to work.