The idea was worth the try, but I'm not surprised it was rejected.
As an iOS developer myself, I respect Apple's power to police the app store as they see fit. It's their platform and they have every right to set the precedent on what content is allowable. Approving your app would spawn numerous clones and obviously Apple doesn't agree with your utilization of in-app purchases.