Yes. You can add a table to a report more than once. If you add a table that is already in the report, Crystal will put up a warning and ask if you want to "alias" the table. At that point it will bring it in to the report with "_1" after the table name. This table would be your quote table (you can rename the alias to make it more meaningful). Link from the quote ID to the document ID in this aliased version of the table to get the quote information.
-Dell