Wiktionary sometimes comes handy in such musings, because it has IPA spellings and recordings of pronunciations, and marks the dialects—not always but frequently for more popular words.
Just dug a little deeper, and I've arrived at this conclusion:
In accents with the merger, "four," "for," and "fore" are all always homophones.
In accents without the merger, "four" and "for" are never homophones.
And in some subset of these non-merged accents, "fore" may be pronounced identically to "four" (as listed in the IPA guide in your first link). In another subset, it may be pronounced identically to "for" (as implied by the "Homophones" section in that same link).
https://en.wiktionary.org/wiki/fore
https://en.wiktionary.org/wiki/four
The IPA suggests that pronunciations of the two words are identical both with and without the merger, but I'm no specialist.