Here's a new idea:
We know that there needs to be at least one sub-column(subset of points of a particular column) with 5 dots. Now say for example this subcolumn is {(1,1),(1,2),(1,3)(1,4)(1,5)} (the thing shaded in the picture below). That means that both
)
and
)
cannot be chosen at the same time

Otherwise we get a rectangle. This means that inside rectangle ABCD we must have at most 5+11=16 dots. Therefore there are at least 53-16=37 dots left to put into rectangle AEFB. Hence we can solve the problem if we can solve the problem for a 13 x 8 lattice with 37 dots. Repeating the same procedure for this we can reduce the probelm to 8x8 and 25 dots ie: 37=4*8+5 so there must be at least one SUBROW with 5 columns.
I eventually reduced the problem to a 4 x 3 box with 8 dots, which is obviously impossible to avoid having a rectangle in this case (which can be worked out by this method!).
There is an intersting invariance to this problem, ie: my sub column didn't have to have consecutive y-values or couldve been starting from the top, the same conclusion applies since by swapping two dots your just really relabelling the y-values and not changing the 37 properties, although it's messier this way. Just like by swapping two rows or two columns you do not change the rectangleness(ie: if you had a rectangle, you will still have one).
edit: forgot to attach pic XD