The 1825 marriage is definitely yours.
Your ancestor John was the brother of mine, Elizabeth, who married Bernard Connolly in 1846, West Maitland. I have heaps of information on this family.
Charles King was not born 1804 in Ambrosden, however. he was born in Chesterton.
Contact me if you are willing to share info.
Sean Halpin