In The Matrix: Revolutions, we see that Seraph has led Morpheus and Trinity onto a train in Mobil Avenue, where they encounter the Trainman. He responds in fear when he sees them, despite their peaceful approach, and runs away, shooting at them, before eventually escaping:
(Matrix: inside a subway train)
Seraph: That’s him.Trainman: Get away! Get away from me!
Seraph: We don’t want trouble.
Trainman: Get away from me!
Seraph: We need your help.
Trainman: I can’t help you. No one can help you!
Yet shortly after, when meets Neo, he responds with much more hubris, even punching Neo into a wall just to prove how unafraid he is of Neo's threats, due to the power he has in that place:
Trainman: I know you. So that’s what they wanted.
Neo: I need to get back. I’ll pay you anything you want.
Trainman: Oh?
Neo: One way or another I’m getting on this train
Trainman: Oh, no, no, no. You’re gonna stay right here until the Merovingian says different. If I know him, you’re gonna be here for a long, long time.
Neo: I don’t want to hurt you.
Trainman: You don’t get it. I built this place. Down here I make the rules. Down here I make the threats. Down here, I’m God. *to Rama-Kandra* Get on the train, or you’ll stay here with him.
Why did the Trainman run in fear away from Seraph, Morpheus and Trinity, despite the fact that "down here, [he's] god" and even quite happily stands up to Neo, the One, who is presumably more powerful than Seraph or any others?
Is it because in that first scene, they weren't actually in Mobil Avenue yet, so the Trainman wasn't "god" where they met him and was therefore less cocky? Or is there another explanation?