Question about unpaid presentations to organizations
If it's a conversation, I agree with Najib -- no, don't include.  If it's more like a seminar, then you could include it.  But there's another approach possible.  You might want to join a Board of Directors or Advisory Board of a relevant nonprofit.  Either as a regular member, or as a technical advisor.  That would definitely be appropriate to put in a CV.