If EmailTemplate DeveloperName contains special characters, listMetadata() will URL encode them, but retrieve() expects them not to be URL encoded