Greyhound's web site suggests they only want ID if you are purchasing a ticket using a personal check or picking up a ticket paid for by someone else.
ICE does not typically get involved with transportation that does not involve border crossings. One exception I can think of is that the immigration checkpoint on I-5 from Mexico is north of San Diego and I would expect there are similar situations in Arizona and Texas.