Of course it isn't tone-deaf. Do you try and be controversial for the sake of it? Of course everybody knows it's a photo-op. That's what all politicians do, whatever their politics. That's the point. It's no reason for the poster to throw his toys out the pram and withdraw support from a needy...
What an odd post. You felt compelled to drop volunteering at a local food bank because you disagreed with the politics of someone appealing for more donations for the same foodbank. Sometimes it makes more sense to set aside strongly held political views and sentiments.