Sorry it wasn't what you wanted.
Maybe if the edges of the tiles match to create a seamless edge but the centers all vary significantly, you could set up a variable and create 5 to 10 variations, then randomly select one for each "reset" of the tiled background.
With that many variations, chosen at random, you may get closer to what you are thinking and there would still be a seamless view for the player. Apart from that, I am out of ideas.
I hope you getting it going how you want!