I don't think the evisa is transferable to a new passport. The printout isn't required at passport control, it's automated to the passport so unless that new passport number has an evisa assigned to it, you will be required to get one on arrival. That's my understanding, but why don't you contact the website directly of its not covered under their FAQ's?