I've been coding quite a bit in the last few days. I finally got the licensing bit from Infralution working correctly. I had to create a custom license generator for Infralution that would work for both the application and as part of ActivePurchase.
It took me a while to figure out that I couldn't just use the source code classes from the licensing system. It was expecting a specific signature from an assembly. Once I added a reference to this assembly, then the custom Infralution key generator started working perfectly. All in all, I spent less time than what I had scheduled in my FogBugz (free version) case. What can I say? I'm a horrible estimator! 
I decided to use a new PayPal account for the payment processor. I was previously using my personal PayPal account, but decided to make my life easier and got me a PayPal Business account. I just verified all the bits, so this is ready to go.
My last bit of work now, is to create a custom step in ActivePurchase that will generate the key, then email it to the customer. Thankfully, I have experience writing modules for DotNetNuke, and I had already translated a VB.NET custom step sample provided by Will to C#. So, I'm not going in totally blind.
It looks like I'm going to make my early September release after all. Maybe even September 6.