Ok, so I have found out the issue that was causing this problem. In JexcelAPI, if you try to copy a workbook more than once using the overloaded CreateWorkbook method, there is a bug that happens if you have ever tried to change the format of any cell in the original Workbook in the past. Actually, you do not even have to have changed the format-- if you select only one cell and then go to the format cells window, click the "general" format (which it already was by default), and hit ok and save the workbook again, the error is thrown. But if you open the window and then select ok without actually clicking on "general", the error is not thrown. Evidently, it is having clicked one of the options in this window and pressed "ok", even if it was the same format as before, which triggers the error.
The worst part about this bug is that it is permanent... even thinking about changing the format (opening the "format cells" window and clicking around) of a cell will completely corrupt the workbook FOREVER. If someone else can corroborate this so that I know I'm not crazy, I would appreciate it. though I am very certain this is the case, because now I see a "formattingrecords" error at the top of the stack trace. Obviously somehow excel stores information as to whether a cell has had its format changed in the past. But this comes as a surprise to me at least.
best, Paul