Building Semi-Analytic Black Hole Seed Models to Analyze Seeding Conditions Using IllustrisTNG