I really think mine should be 'other' based no your reasoning as I don't think I clearly fit into ID. Evolution is definitely happening, however, it was driven by laws created by God. Not that God is continuously controlling it now. More like God determined the laws of nature/physics and set it in motion.
I kinda feel like we are all one massive experiment and God is simply watching.
I'm gonna go with this.