I don't see "regardless of" to have the meaning of "in spite of". In your sentence the meaning is probably closer to "without taking into account". ("regardless of" used as "in spite of") 1.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.