Nice one! You seem to be having the same trouble as me with applying caustics to a previously displaced surface. are you projecting them from a camera or laying them on top as a surface?
My reckoning is that if you apply the caustic imagemap after your last surface shader, projected from a directly overhead secondary camera (-90 y rotation), any overhanging displaced areas of terrain(stones/rocks/etc) will mask the terrain below it to stop it completely wrapping round the whole surface of the stones. Just a thought as restricting where the caustic light falls with distribution is very tricky, nigh on impossible.
Using 'ortho width' on this secondary camera's settings will set how close/spaced the caustic image is applyed so there is no need for tiling if you have a good, high res caustic map.
I've just had a thought... the projection camera might be better facing the same direction as your sunlight is coming from. I don't know, I'm off to try it though, I've already started another water project now where natural looking caustics will be essential...
Great work so far man!