so if EA/Origin/Steam are not associated with the promotion, who is actually behind this?
It's EA's promotion. They're sponsoring it and donating the proceeds to charity. Humble Bundle is the provider of the mechanism by which the promotion is offered, but they're a completely separate entity, unrelated to EA.