Surely in your examples the difference in meaning is all down to the about/at difference…
It is as they make it more specific, Alpin’s post as GrahamS pointed out makes no sense.
“The train will be arriving at 15:00”?
Because “The train will be arrive at 15.00” is not the same context as OP try to use it Gecko explains it better than I did though.