Сортировка перед добавлением в массив?
так не подойдет?arr = Object.values(obj).sort((k, kk) => kk[2] - k[2])
const obj = {
key1: [5, 7, 10, 4, 8],
key2: [0, 7, 1, 3, 16],
key3: [2, 8, 9, 1, 14],
}
const keys = Object.values(obj)
keys.sort((a,b) => {
		if(a[2] < b[2]){
			return 1
		} else if(a[2] > b[2]){
			return -1
		} else {
			return 0
		}
	})
const arr = []
keys.map(i => arr.push(i))
console.log(arr)
Как то так вот