To obtain the pathname of a file (in a change set or elsewhere), you need a stream or workspace. In the case of a deliver operation, you have the source stream/workspace for the deliver, so you should be able to obtain the pathname of each file in the change set.