If it is a comedy story than it is okay, otherwise...sigh!
Let me ask you, have seen or read any serious action adventure (that is not comedy) novel, manga, anime or flim where garlic plays a important role to defeat a vampire.
Try giving her silver resistance or something like holy water...