In the Indian list, it says: Special: Porus may be deployed on an elephant at the start of the battle for 15 points and may not leave it.
I presume that means that you have to “buy” an elephant from the rest of the list for Porus’ mount and not that Porus only has to pay 15 points for an elephant.