Thanks for sharing the screenshots! Even though you have reached the watch hours and subscriber count, you need to follow the steps provided for the channel to be sent for review. Hope this helps.
Thanks for reaching out. Could you help us with a screenshot of what you see on this page: https://goo.gl/BB2MFg ? Keep us posted.
-
New conversation
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.