DAP client library had a release of version 1.1.0 on March 20. Since you mention that you have had the issue going back to February 27, can you double-check if you use the most recent version? There have been some improvements, which might cover the issue you are reporting.
If you decide to drop the table, make sure you use the dropdb command. Otherwise, there are going to be orphaned entries in the DAP client library meta-table (called instructure_dap.table_sync), which tracks replication information, and the client library will continue to believe as if the table were there and won't let you run initdb. After you run dropdb, you can get a full snapshot with initdb, which you can keep up to date with syncdb, as described in detail in the documentation.