It was a good observation on your side. I think the train is purposely made to run very slow after Panvel so that it reaches Dadar at a convenient time because generally it takes about an hour from Panvel to Dadar and it would be very inconvenient to passengers reaching Dadar at 2:30-3 am in the morning.