The clause sounds awkward at best, though I can imagine its appearance in a google search. It is a simple difference which I am sure your grammar book states: 'despite' is a preposition, while 'though' is a conjunction or adverb. The former take noun objects, while the latter do not.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.