Question: is in spite of a subordinating conjunction?
Answer: No, "despite" and "in spite of" are only prepositions, not subordinating conjunctions.