Ophelia is one of my favourites. I think you may be overanalyzing with the necrophilia etc similarities. Think of how many other names can sound like something else but are super popular. Aspen has huge teasing potential, but many people like it. The name Justin could have corny jokes attached to it like, "You're Justin time! Haha!" but there are thousands.
I think Ophelia is lovely, and if you do too, why not? :)
Scarlett, Malcolm, and Ophelia? Great sibset!