While I agree it is their bug and not Dynamic Stop's (not pointing fingers for blame, just a PSA), renaming a station manually does not cause the error.
Only changing a stop via dynamic stops causes the error. I suspect it has something to do with the way the dynamic control stop gets removed and replaced; shuttle trains is undoubtedly storing all stops in an array (so it can build it's gui) that only gets updated via methods that player or biter actions would trigger, but this mod bypasses. This causes Shuttle Trains to blindly attempt to access data from an entity that no longer exists.
Ultimately, shuttle trains should have a sanity check in it to make sure entities still exist before attempting to read data from them.