I don't think the problem is the frequency so much as that you're seeing volcano events in unrevealed territory. The problem is that player events (I think these are player ones?) have a fixed probability, so when it only put them in city vicinity it meant far too much geographic concentration of the volcanos. Now that it puts them anywhere it leads to this report of events in unrevealed territory.
@Ori - how does it pick a plot?
@AIAndy - does the event trigger probability support dynamic expressions? If it did could we have an event that always chooses a revealed plot, but whose trigger probability is dynamically calculated to be inversely proportional to the number of revaled (to the target player) plots?