Thanks Monika,
I changed the sort order and that didn't do anything (somehow I can't change anything via the admin - > I had to go via phpMyAdmin in the configuration table) ... but I now got all three of my zones showing up... basically I had to set the value of MODULE_SHIPPING_FLAT_ZONE in the configuration to zero then they all show up... so I'm not to sure how to get it to work with zones, but I'll keep trying... maybe it is because my code is grabbing from the "Tax Zones" ... instead of just the "Zones" ... this bit:
'If a zone is selected, only enable this shipping method for that zone.', '6', '0', 'tep_get_zone_class_title', 'tep_cfg_pull_down_zone_classes(', now())");
... but I'm not sure ... I never really am :-)
Jason