No they didn't explain the choice for non elemental. And no monster casting meteor has never been proven to be non elemental.