Keep on brailling on! Thank you for asking for input on your challenging project. I do not envy the work you have to do in order to make consistent and clear decisions about code switching (or not switching) for computer commands, IP addresses, and large charts.
For the Binary/Hex/Decimal Conversion Chart you specifically asked about, your test transcription does tidily include all the print information. And I agree wholeheartedly that your segmented binary numbers should be in Nemeth Code.
Inconveniently, I would say that all numbers from non-decimal bases should be inside code switch indicators, because the Nemeth Code includes explicit and specific rules about transcribing non-decimal base number systems (see NC §13). ... It does seem that the best transcription of the Chart in question would put all of the table into Nemeth Code.
I think that in order to transcribe in Nemeth Code all the rows but not the columns of a multi-page table in strict accordance with the Guidance for Transcription Using the Nemeth Code within UEB Contexts you would have to terminate Nemeth Code on line 25 of each page and reopen it following the column separation lines. However, there is an argument to be made that you could open Nemeth Code in the chart's opening box line, uncontract all your column headings (perhaps shortening them to "Decimal" "Hexadecimal" and "Binary"), and terminate Nemeth Code in the chart's closing box line.
Looking forward to your further questions as you continue to work through this book,