Luton Town beat Plymouth to reach the EFL Trophy semi-finals after being reinstated when Swindon fielded two ineligible players against them.