A friend of mine managed to stumble upon the answer. In order to get it to produce an actual string, you should do the following:
var output = lua.DoFile(script).First().ToString();
Console.WriteLine(output);
sendQueue.Enqueue(output);
I don't understand why this method works, just that it does.