Til(l)man is mentioned for three people on the marriage certificate, and is repeated on the birth certificate, so it seems likely, although mistranscriptions on censuses for Tillman/Tiltman seem very possible.
There is only one Annie Tilman in freebmd and only one in the censuses, which makes it more likely that they are the same person, especially as the Elizabeth is only hearsay. Buying the birth certificate seems sensible; I don't think it will give James as the father, but it may give Rose as the mother.
The Sevenoaks birth entry is followed by a long line of children born to Lewis Charles Tillman and Harriet Eliza Munt (m Sep 1886): Martha Eliza (1886); Florry Elizabeth (1888); Charles Lewis (1889); Frederick Thomas (1891); Francis William (1893); Edward David (1896). Those in bold represent namings after direct ancestors (his parents were Francis and Martha; hers were David and Harriet). It seems odd that the only name that does not appear is Harriet - both the mother's and the grandmother's name. Perhaps Annie Harriet was the illegitimate daughter of Harriet. (It's not clear why she should be called Tilman, as Harriet wasn't married to Lewis until later).
Interestingly the next Sevenoaks baptism is for Rose Jessie Tilman (but she is clearly not the witness).
I have been unable to prove a link between this Annie and Jane.
Jane Ann Tilman married in Mar 1865 (to John Kettle, although his and her name appear on different pages); he dies in 1867; she becomes housekeeper to a widower, John Lloyd, and his son; she marries him; they don't have any children.
According to censuses and the IGI Jane (1836) is the daughter of Isaac and Harriet Tilman, with Mary Ann (1822), Eliza (1829), Sophia (1831) and George (1845) as siblings. Isaac was born in Leigh in 1799.
Lewis Tilman is the son of Francis Tilman (b 1838), brother to Isaac (b1832), both of whom were also born in Leigh as well. My guess is that their father (Samuel) is the brother of Jane's father, but I haven't tried to prove it. Even if true, it still puts Jane as Annie's grandfather's cousin - hardly very close.
And, of course, your Annie may not be this Annie.
It seems the only thing we can be sure about is Rose. Why was she signing the register (who else signed?)? Widowed mother? Single mother? Close relation? It would seem odd if it was someone who married into the family (such as Rose Jennings m Walter Tilman 1902), but most of those born Rose Tilman are either married or dead by 1907: Rosetta (b 1857 Tonbridge) marries in 1882; Rose (b 1877 Tonbridge) dies shortly afterwards. It may be worth looking a little closer at Rose (b 1884 Newnham/Basingstoke) as her grandfather is a James Tilman (bc1821) but I can't see any Annies.
Sorry not to have found anything definite. Buy the certificate!
Richard