Persistence of magnons in a site-diluted dimerized frustrated antiferromagnet