XGM version 3.3.2 is available for download.

You can get it here.

The main changes are:
-Egyptian units have been brought in line with those of other successor states. Nubian Spearmen are now non-phalanx, and similar to Thureophoroi or Eastern Infantry. Nile Spearmen are now Nile Pikemen, and similar to Levy Pikemen. Pharaoh's Guards are now armed with pikes, and similar to Foot Companions or Silver Shield Pikemen. Egyptian Chariot Generals have been replaced with a cavalry bodyguard. The early and late bodyguard units are now similar to those of the Greek factions.
-Some unit masses have been changed to make sword units a little more effective against phalanx formations.
-The Senate now uses only Praetorian and Auxilary units.
-A bunch of other minor fixes and tweaks.

Zarax: As you can see I followed a number of your suggestions for the Egyptians. In the test campaigns I ran they usually held out for quite a while but eventually got squeezed between the Scipii and the Seleucids.