Woodruffe, 24, is seen in a photo tweeted by the Harris County Sheriff's Office in Texas on January 8, 2019.
Barnes' family may have misidentified the assailants because it was dark and the shooting happened quickly, Gonzalez said.
He and Eric Black Jr, 20 - who authorities say acted as his getaway driver - have now been charged.
Authorities say Woodruffe and Black mistakenly thought they were attacking people they'd previously fought at a club when they fired at the vehicle with Jazmine and her family.
A police sketch and photos of her uncle, who is white, began circulating last Friday as Texas authorities worked to track down Barnes' killers.
Harris County Sheriff Ed Gonzalez said he believes the family didn't lie to investigators, but rather mistakenly identified a witness as the gunman.
Jazmine's mother, LaPorsha Washington, opened the funeral by reading a letter - which she said was from her daughter in heaven - to the mourners who filled more than half of the 2,000-person sanctuary of Community of Faith Church in Houston.
Police suspect that Black was driving the getaway auto in the drive by shooting, and he was caught after a routine traffic stop for not using his turn signal.
Black has been charged with Capital Murder. Prosecutors identified Larry Woodruffe as the second suspect in a court hearing Saturday, the Houston Chronicle reported.
"We are still heartbroken at the thought of a seven-year-old innocent child losing her life in such a violent way", Deric Muhammad, an organizer of a rally in Houston to demand "Justice for Jazmine", said in a statement Monday.
Court records show Woodruffe has a long criminal record, including arrests for assault on a family member, drug possession and being a felon in possession of a firearm. But the sheriff's office later received a tip from civil rights activist Shaun King that sent the case in a new direction.
Texans star DeAndre Hopkins donated his $29K check from last Saturday's game to support her family.
Jazmine was shot in the head as her mother drove her and her siblings on a shopping trip.
The white casket of 7-year-old Barnes was carried into a church Tuesday, a tiara among the purple and white flowers that topped it.
"I'm writing this from heaven where I dwell with God above, where there are no more tears, pain or sadness, just eternal love".
They will have some help though, as National Basketball Association great Shaquille O'Neal has pledged to cover the funeral costs.
"I just want everyone to like, back off", she told the station.