I did not say teak is a bad choice. I said it is not the best choice in this application. My likely choices would be: #1 Ipe, #2 Iroko, then there would be black locust, white oak and some others, but it really would depend upon what is sliding against it. If it's fiberglass, definitely I'd have Ipe as #1. If it's an acrylic, then I'd look at availability and pricing for all the above mentioned woods, and make the decision based on price, availability and if I wanted a particular look. If I wanted it to look like teak I'd use Iroko. If I didn't have a "teak look" desire, I'd use the lowest cost available option.Teak is not a bad choice and it is nature's perfect choice which has been known about by boat builders for maybe a thousand years or more it's naturally non-skid it has oils inside of it and resists the sun it has almost no movement when it's wet and dry hot or cold
You could use solid PVC Lumber but it doesn't have a lot of stability but could work as a slide guide
I personally would not use teak in this application for two reasons, the first because of price (the OP has already spent the money, so it will certainly work although I'd probably save that expensive teak and find a better place to use it) and the second reason is teak is not as good as the above mentioned woods when it come to something sliding on it. As you point out, it is also a very good non-skid surface - not something I think makes the best application here. Teak also tends to wear more than these other woods in a sliding surface...
That's just my opinion based on working with these woods for a long time... You may disagree.
dj