Well, you can wonder all you want, but it's really as simple as Bandai does not have to "acquire US rights" regarding Frontier to tell Youtube to disallow your upload.
Remember, unless you're living in japan right now, you are not even supposed to have that content you're trying to upload. Even if you're in japan right now, you're not supposed to upload it anywhere, anyway.