Maybe it will be part of a larger expansion that deals with the Aserai or something, and they get elephants as some sort of battle bonus trait or can be exchanged via horses?The way it was labeled as DLC I think had to do with how the person working on it accessed it or demo's it or something and not because it was really for DLC. Although it was real and TW didn't deny the possibility of Elephants in DLC in the future, it's outlandish think it would just be an elephant for DLC as the leak (or update malfunction?) suggested.