Old? lol I only just thought of it, but yea probably others already thought the same thing and it's been discussed elsewhere already. I don't know anything about Ruth Prescott I haven't heard about here before now.
Adam Fenix must be the key player in all this I must get my thinking cap on and come up with a new theory!
Maybe he created the Lambents to defeat the Locusts, there's a wild one lol