Can a US citizen sponsor their stepchild if the marriage creating the step relation was on the child's 18th birthday?

No, child is not considered to be a stepchild under US immigration law unless the marriage occurred prior to his/her 18th birthday.