Thanks for this post. I love this feature as well, but it seems to have disappeared off my Last.fm pages. Same for you or am I missing something?
I've still got access to the feature. From my profile page, I click 'show all ?? stations' (21 in my case), and each one has a 'share this station' link next to it.
I did notice that the link for my personal station is the same as the link for my recommendations. I didn't think they were necessarily the same thing, but I haven't thought about in depth!