Well there's a whole pile of chords that are being misplayed. Here's just a SMALL sample:
CMaj7 > CMaj9
...
This is expected and intentional. Jazz musicians will certainly often play the 9th if they see a CMaj7 chord on the chart. This isn't a substitution.
OK that's true about jazz musicians.
But if you tell a jazz musician to play specific chords they will listen to you (most of time).

How do you tell BIAB to play specific chords and not stray from them?
Is there a setting in BIAB for this?
CMaj7 > CMaj9 fair play for jazz musicians
CMaj7 > C
not fair play for jazz musicians!Am7 > Am9 fair play for jazz musicians
Am6 > Am7
not fair play for jazz musicians!G7b9 > G9
not fair play for jazz musicians!G7b9 > G7+b9
not fair play for jazz musicians!Dm7 > Dm
not fair play for jazz musicians!E7 > E13 fair play for jazz musicians