> I also addressed my confusion regarding the sales-related questions.
This is on you for not realising that "solutions" = "sales" most of the time. My reaction is that, yes, of course they'll ask you sales questions, it's a sales position.
Their process is fine; it's just that your expectations of the job and the actual job weren't aligned and you found out a bit too late.