Why are "colleagues" becoming "work colleagues"?
Solution 1:
This is called a back formation. That is, a class of noun which once meant something specific all by itself, now has rivals.
The classic example is guitar. At one time, all guitars were "acoustic" guitars, and so the "acoustic" modifier was not needed. Now that there are electric guitars, the term guitar may mean an electric guitar, so people who want to be specific about the non-electric version will specify an "acoustic" guitar.
Presumably you can have other types of colleagues than "work" colleagues, but the back formation here seems a bit redundant. There are other kinds of stations besides train stations, so the formation is more obviously beneficial there.
Solution 2:
I use the term work colleague for those I see at my day job, and colleague for those I volunteer with. I think a few other people do this, too.
Solution 3:
I am an athlete & would consider My Teammates “colleagues” the same as I would consider the Folks I work w/ as colleagues. Both groups I “work” w/ in a sense, It matters I suppose how one defines work, or what one’s perception of what work is, how play or hobbies differentiate. Mental /physical energy can easily be expended in both instances.