It's more of a policy type thing than a car type thing. Theoretically R142s can stop at 145th, but there's a weird rule saying that for stations that doesn't cover the full length of the train, only the train lines that usually stops there can stop there, but other trains (like a R62A and a R142 can't stop there and like how a R142 and R62 can't stop at South Ferry loop).