Yes, they have an agreement because it's benefited their financial need. The short version is:
Their lands were stolen. They were hunted and starved to the point of extinction and placed onto lands nobody wanted that we call Reservations. So, after over a century, they traded their NIL for their continued survival.
If I starve you to near death and give you food in exchange for your NIL, it doesn't make it right.
If people understood and followed history, they would be appalled. It's the most brilliant move not only by the State of Florida, but the United States in general. If you control the name, image, and likeness, you control the narrative. You control history. A person not knowing the history would think the relationship with all the natives (not just Seminoles) was cordial and nurturing like the Thanksgiving we celebrate. The truth is it's closer to the relationship Hitler had with the people he tried to exterminate. That’s the truth.
People don't know of the atrocities committed against Native Americans. The culture has been hijacked into tomahawk chops and burning spears. When people think Seminole National, they think Florida State University not the Seminole tribe. The atrocities of history have been washed away. The most brilliant hijacking ever committed.
Looking through this lens is how I've always viewed the situation.