Were you able to get your transcripts? Did you do it online?
I am also looking for getting the degree transcripts from CUSAT.
WES website says that CUSAT will transmit the transcript electronically, but I am not sure if the application can be done online at CUSAT.