I didn't participate on this so I don't really care, but I agree with Anoebis. If you guys said 3 tracks are to be released, you have to do exactly that. End of story. No excuses, no exceptions. Otherwise there's no contract and the artists can certainly do whatever they please with those tunes. Even more considering the minuscule amount of remix material provided (just had a look at the remix pack), the original tune being a mere citation in most of those remixes.
I have some of those and they are fantastic, hope the rest come to light at some point.