The <javac> task can take a "executable" attribute to use a javac that is not in the path. The <apt> task should be able to do this same thing. Thanks.
fixed with svn revision 792967