Well, my son surprised me a bit ago.
He has found BOTH the Ewok & Droids cartoons series on youtube.
I have not seen the quality yet, but when I get back home, I will watch (just because I've never seen it). But I seem to remember the storyline went somewhere between the Ep.3 & 4 (and gave some other references that were used in other Episodes).
Hope this is a find for you. Enjoy! Off into the night again....