I have only flown SilkAir to destinations in Indonesia. In my experience, I have never seen SQ codeshares on SilkAir. However, there are some Garuda codeshares on certain routes, such as SIN-BPN (Balikpapan). Unfortunately, this doesn't help in earning *A points.