If someone wants to use keywords as a screening mechanism for resumes, they don't need a human recruiter to do that, and some automated tool is perfectly able to parse keywords. You could over-index your resume on the prospect that there's a human recruiter as the first screening mechanism and that recruiter is going through every resume and skimming for keywords, yet isn't very good at identifying relevant keywords quickly, but it's a relatively meaningless micro-optimization overall. Keep in mind they were able to get multiple internships before with presumably the same resume structure, so it's already proven to work well enough.