I've got most of it ported, though I've not done any testing yet. I am running into some undefined symbol errors:
$ perl -Iblib/arch -Iblib/lib -MMac::AppleEvents -e1
dyld: perl Undefined symbols:
They are apparently related to C++ (AppleEvents.xs links to PerlAEUtils.cp) and gcc and linking. I just don't really have a clue as to how to deal with it.