(I'm acutely aware the following isn't very helpful, yet it's relevant.)
I live and fly in SE Texas, which is flat as a pancake. When I first started using iFlyGPS (on an iPad), I had Terrain Alerts enabled. In quite a few situations -- none of which invited correlation -- the terrain alert would go off (with 'Relaxed' Alert Thresholds). In every case, it was nonsensical for that immediate moment. Eventually, I got very tired of dealing with it (especially after I got my audio hooked up!), so I simply "Disabled" Terrain Alerting.
I'm aware I can't help you debug issues if I simply turn it off, so I will consider turning it back and trying to document errant alerts.
However, it should be noted: I fly a gyroplane and my normal, every day, dull flights often include maneuvers that fixed-wing pilots would consider unusual attitudes. Whether that has a large bearing on why I got so many terrain alerts, I don't know, but it at least seems possible.
Onward! To Infinity (testing), and beyond! :-p
-- Robert