If you girls can wait 4 years, I have the perfect solution. Marry the second princess to Faust, and then marry them yourselves. The child with the second princess inherits polidoro, while you girls get an inheritor as well. Sounds like a Win-Win-Win-Win to me!