My thinking is there are two groups. The rebels that Bane is working for, the good guys, then there’s the nobles doing back deals and such illegal actions then casting blame on the rebels. So her kidnapping could be them, then them blaming the rebels. I like the anti magic thing, that’s a cool idea.
And Ya, she can force him. But for shifters to be force would be painful so he wouldn’t be able to answer questions for a few minutes. Leaving Scarlet to save his butt.