I would also note that dispensations were more commonly granted prior to Benedict.  Benedict became pope in 2005.  Weigel was ordained in 1981.  Had the thought of somehow outliving his wife even entered his mind, and the question of remarriage been considered, he might very well have been assured that a dispensation was possible.