What region are you in?
Also, make sure to edit in the links for easy testing.
Kabaneri is on Steam but that's a download service not streaming so I think that's why Crunchyroll got away with it.
Interesting note, as far as I know, all of the video content on steam is actually streaming. I can't find anything that currently allows downloading.
But steam is a VOD platform, so they are different rights from online stream.