Figured out the issue. It was a combination of two things:
1. I needed to apply a color correction to all my clips in the timeline, only adjusting the levels. Made sure the output started at zero. The blacks weren’t actually being displayed as blacks.
2. Needed to export as DNxHD, then used Cinec to compress to H.264.
thanks for the help!