Alcantara is a brand name basically, the product is micro suede. I got mine from Daleys in Chester Hill, Sydney, for a reasonable price. I am not sure where you actually get genuine Alcantara brand stuff, but it is around, it is just very expensive.
I actually got it running nicely yesterday. The timing was heavily retarded. Now with the timing where it is happy the timing light shows around 30 degrees advance at idle. I think I have the dizzy drive shaft out 1 tooth.