Is there any method by which testcompete can be forced to use another scripting language?
No, you can only use one of the supported languages.
On a related note, are there any plans to incorporate more languages into the next major release of TC? Personally, I'd love to see Python added to TC's list of supported scripts.
No, we are not going to implement support for other scripting languages anytime soon, sorry.
Just thought I'd ask. =)