I offered to go and pick it up myself but my dealer said that the railroad won't release it until it reaches the final destination.
That seems pretty ridiculous, doesn't the dealer have a way to escalate something like that? I would be offering to go and get it.
No way any dealer would allow you to pickup a car on their behalf.
All the vehicles leave the plant on "ship mode". There's work each dealer has to do on every car before you can take delivery.
Not to mention liabilities etc for the customer picking up a car that you are yet to be the legal owner.