Those explanations are as good as any! We really don't have much information at this point. Astarion says it himself in datamined content,

Why on Abeir-Toril would Cazador make an infernal pact? What could he possibly want that he doesn't already have? I'm really looking forward to the answer, I have some crazy fanfic-y theories of my own. grin