Each forum has their own interests to protect. They don't want their sub-reddit to become a place where people just spam links. So its understandable, but I would advise if you want to utilize this sub-reddit, try and become a bit more active there. People are more likely to watch stuff from someone they like. Get them to like you, and that sub-reddit will become of much more use to youI tried posting in reddit with my tutorial video but didn't got any traffic from it. Instead I got a reply from mod that "Link posts to youtube tutorials are not permitted. Feel free to fold something or post a photo of that."
Each forum has their own interests to protect. They don't want their sub-reddit to become a place where people just spam links. So its understandable, but I would advise if you want to utilize this sub-reddit, try and become a bit more active there. People are more likely to watch stuff from someone they like. Get them to like you, and that sub-reddit will become of much more use to you