Without wishing to be a "Monday Morning Quarterback" I can't help thinking that a fire warning (even if subsequently extinguished ) is a pretty good reason for an immediate landing , even if overweight, which Boeing say is no big deal if the landing is smooth. . . . . Ah yes, I guess that may have been the problem.