It is for 1.7.10, but due to changes between GregTech versions, everything has changed, and it needs to be completely rewritten due to those changes. It's unfortunate, but it's better to rewrite it than let it die.
Curse Employees can't participate because FTB is partnered with them. If FTB allowed Curse Employees to participate, it would be almost exactly akin to having FTB staff participate. Plus, you were previously FTB staff, only retiring a day before the competition. I know we'd all love to participate in Jampacked, but it would cause all sorts of legal issues if someone who was employed by FTB until a day before won, or a member of one of the groups sponsoring FTB won.
Having you or me or Eyamaz or tfox participate in Jampacked and win would be like if Pat Sajak suddenly appeared as a guest on Wheel of Fortune. You can't have someone who works for a company or works closely with the company win - it could be seen as biased, manipulating results, or any manner of things. Surely you wouldn't support Slowpoke entering this competition and winning?
I would personally love to see you enter Jampacked, as I know you'd make an absolutly brilliant pack. I'd love to see Parcel do it as well, and tfox, and Eyamaz. I'd like to do it again, maybe have a chance of getting first this time. But we can't. We're all either working for FTB or partnered with FTB, and that makes it well near impossible to have any of us participate due to legal and moral concerns.
As for everything else mentioned here, I can't say anything about that. If you have any advice for how you'd like us to do it, or more reasons why we shouldn't, feel free to contact us again. We're always open to advice, especially from someone as amazing as you.