Supporting iPod is trivial. If you're using the camera but not checking to make sure one exists first, you're being lazy and sloppy (Apple's docs say this much, though in nicer terms).
Location Services will still work without a GPS, though the accuracy will be reduced since it's relying on WiFi APs.
G+ doesn't use the compass.
On G+ for Android, they allow you to call people from their profile page if a phone # is provided; I assume they have the same feature on the iOS version. Yes, it's an extra few lines of code to determine if the device is a phone and can make calls, but again: lack of this is just laziness.
The iPad is, of course, a different beast, and often calls for a very different UI. Plus I wouldn't be surprised if the G+ website works better in iPad Safari than a native app would, at this point.
But there's no excuse for no iPod Touch support.