The people who can decide if her apology is acceptable are the people she hurt, not people outside of it or people who think or know they have Indigenous blood bc they are not the ones living as Indigenous and a lot of them aren’t okay with it.
All the “good deeds” someone does does not erase the bad. You don’t honor your ancestry by trotting it out in name only, while existing in this world as a white person. You can honor it by talking to Indigenous groups you’ve hurt and seeing what you can do to help, not just apologizing and feeling that is somehow good enough. As I said, touting the claim you’re Indigenous just because of DNA doesn’t honor anything. Until she addresses the Indigenous who are still hurting and show and actually do something to help them, there’s a problem.