Why aren't you even considering Emilia here? What's with this soft defence of Emilia, even?
Is it safe to say you assume one of them is Town, too?
-----------------------------------------------------
Here's how we should approach the lynch. We place a majority of votes onto Flower. If the writeup is correct, Flower is not a valid lynch candidate, and so is not targetable for a lynch. Thus, the second-largest wagon should be one of the three listed. If flower gets lynched, then we know that the writeup was a lie, and we also remove the player that stood to gain the most from the fact it was a lie in Flower too. If Flower isn't lynched, we follow the process correctly, we confirm Flower as Town directly (or as good as in any case) and we also prove that we should never be using this pairing mechanic, or even making partners with one another, ever again, because it's purely anti-town. Anyone who then pushes us to do otherwise can be safely considered Anti-town.