I don't think CQ can be expected to repair a quote that is assigned a prospect that no longer exists. OE would have a similar issue with an invalid customer on an order. I think you have to review those 1800 errors and see if they could be affecting the transaction grid. Perhaps there are file integrity errors or missing lines. Test CQ with sample data and see if you get the same problem.