I tried uploading a video to an internal YouTube channel (with the project set to internal use) using the Videos.insert endpoint. It appeared to work just fine.
Videos.insert