I am finalizing my dissertation of torpedo boats of Charleston (defense happens in a couple weeks, finally!), that will soon be published as a book. I can't share it just yet, but I can tell you it is quite thorough. I include a brief summary of Confederate torpedo boats that were often referred to or confused with David- David having been a generic term for Confederate torpedo boats of the time. I've also compiled a lot of info on most other Confederate torpedo boats for a future publication.
Until my book is published, there is no one great source of info, so I recommend two books,
one of which is Mark Ragan's book shown above. Ragan's book (1999, reprint 2002) is, IMO, the most comprehensive book available to date on submarine warfare in general. The other in Thomas Campbell's Hunter's of the Night (2000). Although limited in the number of vessels discussed, this work is the most intensive of the general surveys of Confederate torpedo boats. Not much is written about Union torpedo boats, so for now you need to search articles and primary sources for info. I can help with that if you like, but my area of intense research has been Confederate torpedo boats. Although errors still exist in each of these books, I find them much more relaible than your current book.
Attached is an article I wrote almost five years ago for Mariner's Mirror about the torpedo boat David. It was still relatively early in the research and does have an error (or two) and is highly abbreviated, but is still not a bad source.
I'm always happy to discuss any ACW torpedo boats (and there is lots of info here on the Naval forum). The folks here have been amazingly helpful in my research.