Hi Rokas,
You should be able to just rotate the whole object so that the y axis point toward the slope and then reselect the spline, but that looks correct to me. Because the array now starts from the bottom not the top you will need to change the angle of the tile segments so that they overlap correctly.
Thanks,
Paul.