Still Could be the Fork
You said it did it with a Black, as well as the current Fox fork. But you also said you regreased spacers, etc. and the noise was reduced a lot.....so that might have masked the creak coming from the fork.
Anyway, if you're fairly big and aggressive, Fox fork stanchions are infamous for getting a little wiggly in the crown, resulting in a creak when braking, hitting roots, or doing nose wheelies (whee!). I've had the steerer/crown/stanchion assembly cheerfully replaced on my TALAS three times.
My test for this noise is pretty simple. Tip the bike over on its seat and h-bars. Remove the front wheel. Stand in front of the bike facing the back wheel, stand on the h-bars, grab a fork leg in each hand, and push the left leg back while pulling the right leg forward. Then do the opposite. If you get creaking, you have probably loosened up your tubes in the crown.
If you remove the fork and clamp it in a vise, you can isolate the creak even better, but it takes a few extra minutes (and a vise).