Might've found a lead
From The Lost Media Wiki
So, I just found out that fellow Lost Media subject 'Mr. Moose's Fun Time' actually aired English-dubbed episodes of Big Sister, Little Brother.
https://youtu.be/B6XPSWdEnnY Here's an episode of MMFT that aired an episode of Big Sister, Little Brother. (17:45 for the episode.)