RokuCo cannot solve for you the issue you describe. Even if they gave you a switch which *instantly* switches from version A to version B of your channel, so you can sync with your server-side switch (and here i am talking about magic elves, because nothing is instant in the cloud) - that still won't do, because Roku players will be checking for updates asynchronously for updates during a day or 2 or 10. Actually, someone may have the player disconnected for couple of months, then plug it and go right away for your old content. That's in your backyard - you should be prepared for that and not RokuCo.
On another note, seems to me you are over-designing your data exchange formats. Changing schemas, multiple deliverables, whaaat?
How about a K-I-S-S; if you get your format in such a way that the new incremental versions are compatible with the old clients?
So generally speaking, only the newest format is served and all - past and present - clients can consume it (the old ones understand only the parts they know). How is such magic possible? Easy. Say if your data dump is to CSV, then don't remove or change the order of existing columns, just add new ones. If you are using JSON or YAML, don't remove dictionary keys, can only add new ones if needed. And so on.
PS. The update curve is very steep but also has a very long tail. Over three years ago, when answering "What's the adoption rate for iPhone app updates?" question, i charted my data at the time i got good fit with this formula %updated = 25% + 7.5% * ln(#days). So a day after update went live i saw 25% downloaded it, 30% in 2 days, 40% in a week, 50% in a month. I think the curve is much steeper now and most people just hit "Update All", though i haven't looked at recent data. Yet, i released IOS update end of February, there was a big spike of updates that tapered within a week or two - but even today (i just looked) the number of updates daily is higher than the number of new installs/day. I guess what i am saying is, be ready to support legacy COBOL/CICS applications