OK, lets do this (and any other) pattern Style in RailClone. Anything Goes!
If You can spot a pattern You can do a RailClone style.
Easy as that.
Let's Start.
1. Identify Geometry pattern.

2. Model pieces as separate objects:

3. Center pivots so they are in the same world location ( [0,0,0] is always nice )

4. Create RailClone object. And edit some nodes:
Add Array 2S generator. Sets it size a like our pieces:

5. Add one Segment (any object) and set its Alignment options X and Y to Pivot:

6. Clone Multiple, select all the pieces. Delete first as we have duplicate in the list. And add them all to Compose Operator:

7. Connect Compose node to "LB Corner":

8. Important step: change Compose Node setting to "Grouped":

9. Add material and uv randomizations as needed.

Thats my final style for 1st RailClone object.
10. Lets Create 2nd RailClone Object:
Lets create Array 2S Generator.
Add/attach Clipping area node with assigned spline
Add/attach Segment with assigned first RailClone object.
Make sure to select "Extend X/Y Size to Area" checkbox:

11. Adjust padding values.
This pattern is "easy" as it tiles verticaly and horizontaly without any translation. Lets add Padding values for Right: -5 and Bottom: -10

12. This pattern is done.
However. Sometimes pattens reapeat itself translating a little in both X and Y axis. Like this:

In this post, I included simple Macro to help adjust such patterns:

Note:
In some cases using this macro is really not recommended as more efficient method could be found:

Final style render:

I did not concentrate on mapping and texturing as this is pretty extensive already.
But You can see my scene attached, and if You have questions, I could make post like this about mapping.
Attached scene and macro for closer examination.
Hope that helps.