In his 1998 book Crazy English, Richard Lederer gives these types of antonyms their own name, contronyms. He also includes phrases and homophones as well as homographs.

The rec.puzzles archive lists quite a few of these, such as: