@VJR Great stuff.
Taking it one step further, let's say I have a Column 3 in MyDataTable and I want to know that value.
To get that, amusingly the +1 actually is important! Otherwise the result the the text '3'. In fact, if you want to get the actual row, it's easiest to use +0 to force it to be a number. (you could also add an extra step to convert text to number).
So in your example table, to get the third column, from the table where to row contains FOUR the formula is:
%DataFromWebPage[DataTableMatches[0][0] + 0][2]%