Currently we cannot separate the recurring credit card batches into "annual" and "consolidated receipts". Annual people expect a receipt immediately, not at financial year end but it is impossible to separate OR raise receipts just for them. I've tried.
You should be able to refine your batch query with added criteria to receipt the one receipt per gift records.