gooseberry is a berry so it's still correct, tart is like sour/bitter so it's saying shes both sweet and tart poetically

and gooseberries doesn't sound very good in a song