It occurs to me that Kevin McDonald has made a career by playing the hyper-technological idiot alien in the spaceship (see: Lilo and Stitch, Invader Zim, the anal probing alien sketch, this).
This and the Abe Lincoln sketch come from the Toonces The Cat volume of the Best Of SNL---there weren't enough Toonces sketches to fill the tape so there are a bunch of other sketches to pad it out. Filler has never been so delicious. I don't think these sketches were ever aired on the show itself.