I couldn't read the label on your light socket, might want to check it now. The "standard" code it should be labeled as, is an E10. Same as the bulbs you ordered. There are other sockets, pretty close in diameter, both larger and smaller, used in other, "non-train" applications.(like EXIT signs for instance) Adapters do exist for E10bulbs into E12bases, etc., but a proper base is just as cheap or cheaper.
I think ideally the lamp should be statically located on the TUI outputs, before the track.
The extra light bothers some folks, paint it, build a cover, etc