I followed your advice and adjusted the bobbin case opener. This seems to have solved the problem which is great, but it has also made me aware of something else:
At higher tension settings I noticed the little release hook on the bobbin case is holding on to the needle thread and creating a small snap. I'm referring to the little hook I circled in red. When the needle thread tightens up to make the stitch I'm noticing the thread is getting held up by this little hook until the bobbin spins around far enough to fully release the thread. I don't notice it so much when I'm sewing light material, but at higher tension settings, and slower speeds this produces a fairly audible crunching noise/snapping noise, and also causes the check spring to jerk back and forth. See the two videos I attached.
Edit: I realize it's a bit hard to see since I'm using black thread, but you can hear the check spring bouncing back at 0:10 and 0:23
The check spring snaps back at the point when the thread is released from that little hook.