Since this is a predator tank, are you feeding lots of meaty, protein rich foods like shrimp, or fish fillets?
If so a fractionation unit might help, because it removes nitrate precursors from the water column, although unless the current is strong enough, many people find getting protein skimming to work in fresh water difficult.
I built the one for the pond in the video below for a 500 gal pond, and is you can see it worked well dripping waste onto the ground.
koi pond fractionation
They can also send waste foam o buckets.

But as said above, water changes are the most efficient way to lose nitrates.
On my current 300 gal system, I keep nitrates at the undetectable level, with every other day 30% to 40% water changes

I also supliment those water changes with a heavily planted sump, of aquatic, semi aquatic and terrestrial plants.
But as you can see, above and below, to be even mildly effective at eating up the nitrate, the plant biomass, must outweigh the animal biomass.

As in nature, where nitrates are nonexistent, because the surrounding forest and foliage draws them in and eats them up as fast as they are produced,.
And that forest biomass is massive compared to the population of fish



Below are some nitrate/water parameter tests from rivers where I collect cichlids.


