Preheat the oven to 425°F. Line a baking sheet with parchment paper or foil.
Combine the broccoli florets, minced garlic, crushed red pepper, and olive oil in a large bowl. Season with salt and pepper to taste, and toss to coat the broccoli evenly.
Spread the broccoli out on the prepared baking sheet in a single layer. Roast in the preheated oven for 20-25 minutes or until the broccoli is tender and lightly charred.
While the broccoli is roasting, make the tofu dressing. Combine the silken tofu, sriracha sauce, soy sauce, rice vinegar, sesame oil, garlic, and anchovy fillet in a blender or food processor. Blend until smooth and creamy.
Taste the dressing and season with salt and pepper to your liking. Transfer the dressing to a jar or container and stir in the chopped scallions. Refrigerate the dressing for at least 30 minutes to allow the flavors to meld together.
When the broccoli is done, remove it from the oven and let it cool for a few minutes. Add pickled celery, Drizzle the tofu dressing over the broccoli, and toss to coat evenly.