Can you consider a simple option for users to track what bible chapters they have read.
Their can be an option to track for all bible translations or specific bible translations.
I would suggest at least 3 check boxes or buttons by default -- Read, Studied, or Taught.
With read being anytime someone has simply read through the chapter.
Studied, when a user does a deep dive on a chapter,
Taught, for pastors or teachers who teach.
These can be toggled in a options menu, with the additional possibility for a user to add additional tracking options.
This feature would allow people to track
their progress through the bible without necessarily having to follow a predefined plan that often follow specific dates, or gets cleared if someone tries a different plan.
Providing this set of check boxes after every chapter would probably work best. Or perhaps a right click context menu as sampled in the images
When clicking for completion, software should keep track of which version was read. And perhaps a tally of read count, if the option is clicked multiple times.
For read passages, Perhaps highlight the chapter heading, or provide some other indication. If read in a different version, perhaps a different indication can be made.
Maybe a symbol like Open circle at the start of the chapter if read, closed circle if read in that bible version, A second symbol like a Square if Studied. And a third symbol if taught.
Symbols can be defined by the user on the settings page.
Alternatively, you could simply list out each record in the margin of the text. Of course these records can also be toggled along with the other visual filters.