My theory all along has been...
Aaron is the new Jacob and it is Desmond's responsibility to bring him back, so Widmore didn't necessarily not want him to marry Penny, he just wanted Desmond to feel like a nobody so he is compelled to do it.
Only problem with this is I think Jack just has to...