Hi !!!
I agree with you.
Despite being a madeup it has surely a better sound that
Penelope.
I like it because it reminds me Vanilla (of course) but also 'velluto' (velvet in Italian).
All together these links make it a creamy, soft name. Obviously the character is far from it and that is the real problem. If the character were an elegant, beautiful princess the name would fit her but in the movie she denied any princess-y link.
Personal Name Lists
https://www.behindthename.com/pnl/125456