I ran my generation script for the new expansion and will attach the .zip containing the updated races.h file here.

The updates vs. the previous version:

15 new races numbered 888-902.

Makes me wonder if this will still work once it reaches 1000 or if the formatting will change, somehow.

But until then, this should work for a while, still.

Code:
    "Primal Vampire",             // 888
    "Blood Beast",                // 889
    "Tekuel",                     // 890
    "Tegi",                       // 891
    "Netherbian",                 // 892
    "Zelniak",                    // 893
    "Zelniak",                    // 894
    "Shade",                      // 895
    "Goranga",                    // 896
    "Owlbear",                    // 897
    "Owlbear Mount",              // 898
    "Blood Tick",                 // 899
    "Blood Bag",                  // 900
    "Stonegrabber",               // 901
    "Riding Dog",                 // 902
races.h.zip