I nominate Emily Rose for Captain Marvel (lead actress on Haven, which I am currently binging on). She's showing proper acting chops, has no problem being an Action Girl, and she's on Haven, which is reasonably nerdcore.

I think she'd do pretty well as Carol Danvers.