You can try writing your own EXCI interface between batch and CICS.
From what you described, easiest approach would be a vendor product
that allows you to write some batch cobol code to logically feed data
into your existing on-line Screens without bringing down cics. (no changes
to the on-line program).