I actually ordered the part I posted just after I posted it because it said it was a good replacement for the 40673, and a quick look at the datasheet suggested that it would do the job, just like you said. Good find on the supplier of 40673s, though. If the MPF131 doesn't work for whatever...