Make 2 clients, Make a basic grf(let it be BASIC.GRF)[basic GRF should contain common files for both server.] and make 2 more grfs, renewal.grf and pre-renewal.grf to contain respective files.
then for ClientA(Client for Renewal) make different data.ini and make sure renewal.grf is given highest priority , i.e
[DATA]0=renewal.grf1=Basic.grf... and so on.
For ClientB(Client for pre-renewal) different data.ini and pre-renewal.grf should be loaded first. i.e
[DATA]0=pre-renewal.grf1=Basic.grf... and so on.
Tested and still getting the "No match found in Length Table for Packet 0x68a" for the 2013-12-23cRagexe client when selecting character on the character selection screen.