No, if your app is originally written in C# or Java and compiled to C you lose. At best you could try to play hide-and-seek so that binary analysis won't reveal any hint of the source language.
My apps are always originally written with pencil on paper, then in pseudocode that gradually transforms into something that runs. Even those with nothing but ObjC sources. This new requirement seems, if not unenforceably arbitrary, then at least incredibly hostile to developers. Alas.
Honestly, I could see a judge striking down that clause due to the lack of definition on "originally". This seemingly prevents ports to the iPhone of stuff originally developed on other platforms in say, Java.