После долгих посиделок все таки справился с проблемой. Оставлю ответ, вдруг(мало вероятно) но все таки кому-то поможет.
Проблема оказалась не в той строке, где предполагалось изначально, а здесь:
var tb_str1 = urlx[i].parentElement.previousSibling;
Если быть точным то вот в этой фигулине:
.previousSibling
функция все никак не хотела находить левостоящего соседа. Почему? Яне знаю.
Решено так:
var tr_str = urlx[i].parentElement.parentElement;
var tb_str = urlx[i].parentElement.previousSibling;
var chislo = tb_str.innerHTML;
заменил на:
var tr_str = urlx[i].parentElement.parentElement;
var tb2_td=tr_str.querySelector('td:nth-child(2n)');
var chislo = tb2_td.innerHTML;
И все заработало.