Great, good to have a person willing to help others.
I have heard that interrupting or canceling a SP will corrupt Trainz requiring a complete re-installation.
Sometimes a SP can take overnight or sometimes much longer.
It may look locked up, and seem like it is doing nothing ... but your PC is busy, silently processing and installing millions of bytes of SP data.