Supergirl Casts Smallville's Erica Durance In a Surprising Role