This is a new account so I can't post links yet, but the video was "Fireside Chat with Nathan Stewart & Kate Welch". As of the time of this posting it was the most recent video on the dnd youtube channel.
Also, when were they abberations? I'm looking at the 3rd edition monster manual and it's listed as a beast.