Ah, but it is the fact that we made a mistake that tells us we are on to something. Sir Inaluct was a knight, albeit a rather foolish one, but a knight none the less. We should listen to what he was trying to say. The fact that a paladin supposedly confirmed Panda's guilt makes it all the more likely that he is a knave.
And Panda, as to your point number 1, I've repeatedly put forward several actions, for example: "I try to get the bandits to surrender, if that fails, I run away and fire from a distance." Or, "I formulate a cunning plan, tell it to Sir Urist, and execute it." Multiple actions are acceptable, so long as they are a reaction to another action's consequences (I am correct in saying this, right GM's?). We aren't a normal RTD, where you can pause in the middle of the battle to react to what's happening around you.
As to your second point, he only assumed you were a warlock due to the odd casting ritual which he supposedly observed. You're right in saying that Sir Inaluct is not exactly logical in his methods, but I fail to see why he would lie to his fellow knights just to accuse someone whom he did not have good reason to suspect was a knave. Also, the rules state that the warlock only chooses whom to curse during the camp phase. It doesn't actually say he curses them then. Also, the GM might have been nice and asked for a curse target before starting.
And as to your point zero (the quote and response), of course a knave would try to act as a knight, when he is being watched so closely.