It's often confusing that vinyl track numbers aren't parsed unless "Lines start with a track number" is also enabled. From a code perspective it makes sense, because the option only exists to change the behavior of the parent one. But the UI itself can be misleading, because both options can be toggled independently, and the description can be misleading because it can be easily interpreted to mean "Lines start with a vinyl track number," just differently worded.
One solution is the move the vinyl checkbox underneath the general track numbers one and enable/disable it accordingly if the latter isn't checked.
Another solution is to make the code smarter so that these options are either unnecessary or reducible into a single option.