lay blame on a careless monk for the medical term "infarct"

Nope. The ultimate Latin root is from the verb farcire, to stuff.