Так пока оставил. Считает все массивы правильно.
var func =(arr,a,b) => arr[arr.findIndex(el=>el[0]>a)-1][arr[0].findIndex(el=>el>b)-1];
console.log(func(pr4arr,2000,3000)); // 2000 - высота, 3000 - ширина
console.log(func(pr4arr,3000,2200)); // 3000 - высота, 2200 - ширина
console.log(func(pr4arr,1700,4000)); // 1700 - высота, 4000 - ширина