Because large corporations sometimes substitute their internal numbers with a more public number when dialing out so that if you call back you connect to the appropriate incoming call center. And also because this caller ID system is super old and therefore has no real authenticity checks.