One thing that struck me, was that you didn't go to church either on Sunday morning, or did you manage to get to a later service? Why, if your DS doesn't want to go to church with you at your DH's suggestion, does that mean you don't go to church either and you take your DS to the park?
From here, it looks like your DH is trying to stop you both practicing faith, he gets a say in his DS, but not in his DW's faith.
Similar situation here, I'm Christian, DH believes in nothing. DH started off believing that while he didn't have faith, Christianity is cultural too, fine for any DCs to go to church etc. then he came to church with me when DS was born and suddenly got that it is actually against his views
Anyway, the agreement is, I am goign to church on a Sunday morning, I will take the DCs with me and DH can go out mountain biking, if he doesn't want me to take them, then fine, he finds something else to do with them.
DS went through a stage at 3 of not liking sunday school, it was the move from the group that was really just a creche while the parents were in the service to it being actual sunday school, I didn't force it, however it helped that I arranged a couple of playdates with other children who went to sunday school and then it was "XXX is goign to be at Church today, do you want to come along?" and now DS loves it. (And it means that effectively it's a way that both DH and I get to do what we want to on a Sunday morning, he gets to ride, I get to practice my faith, we all get home and have a big roast dinner together)
Very few C of E churches teach creationism or particularly touch on the contentious issues before confirmation classes stage with DCs. (Which is the point you really need to be facing the bigger issues within the faith). At pre-school stage, it's realy just fun with a bible story - often acted out, some colouring, some songs and dancing.
I have backed down on other issues, including the fact that even though I could get DS into the faith school attached to our church that has outstanding status, we've put that as our 3rd choice and put the non-faith 'good' school as our first choice, this was important to DH, mainly because while the school isn't teaching anything particularly extreme, it's outstanding status means that it's over subscribed and only those who are part of the church community get their DCs in, and he wanted to make sure the DCs have friends from different backgrounds and views.
Interestingly, it's only really our athiest friends who think we've made the wrong choice on schools and find it shocking that we're not putting the outstanding faith school as a first choice.