First, Part 3 is being edited by O'Reilly people, and should be published here, soon.
Second, there were several unrelated factors (to the content) that caused the delay. Some were personal, others were technical, and it serves no purpose to discuss them here.
Third, yes I do have a life!
I don't think you are violating any license agreements by porting CFMX to Mac OS X.
If you (or I) were to distribute the port to others we would be violating the license agreement.
Remember, we are talking about a free Developer version.*
I suppose you could buy a full operational version and port that to OS X -- but it would be unsupported.
I would not host a web site with an unsupported, proprietary product.
There are several people inside MacroMedia who run the port to Mac OS X (No, there is no in-house port, they got it from me). This includes Sean Corfield, Director of Architecture.
Others, like Jesse Noller, Macromedia's Unix/Linux "special guy", provided guidance and assistance with the port on their own time. This, during beta, and the intense activity of a major product release.
I have been contacted by some MacroMedia people who are watching this series of articles with interest.
Others, in marketing, have wondered if the Pet Market Blueprint application runs on Mac OS X -- it does. Pet Market showcases CFMX and Flash MX using a shopping cart and catalog for a hypothetical pet store.
Christian Cantrell gave a presentation on Flash Remoting to the Flash Forward organization. It was developed, and presented entirely on a Mac TiBook. Christian is co-authoring a book, for O'Reilly, on Flash Remoting (along with Mike Chambers of Macromedia).
So, there are knowledgeable and influential people running (or paying attention to) the port.
The only official stance I have heard from MacroMedia is that they do not have a CFMX product for Mac OS X at this time.
Of course, any problems with the port, cannot and will not be supported by MacroMedia.
* The Trial version that you download is a full-featured Enterprise edition of CFMX. It has a 30-day timer. After 30 days it will change to a Developer version. The Developer version differs, in that you can only access pages from localhost (your loopback connection) and 1 external IP (so you can test from a single external machine). The external IP address is limited to the first one that accesses CFMX (after a restart).
MacroMedia's release of the "Developer" version had fantastic acceptance in the CF Developer community. It really was a breakthrough -- and makes quite a statement about MacroMedia's support for CF developers.