I ran two sessions for a couple hours each. I ran the code and it seems to stop OPFOR from getting helicopter reinforcements and it seems to stop the CSAT trucks from being used. However I notice no change on BLUFOR who still uses helicopters. The script supplied only overrode one faction so I added my own bit to add another.. Not sure if I did it right though. Here's that part of my init:

if(isServer) then {

    // -------------------------------------------------------------------------------------------------------------
    // override default data 
    // see script/staticData.sqf
    ["MISSION INIT - Waiting"] call ALIVE_fnc_dump;

    waitUntil {!isNil "ALiVE_STATIC_DATA_LOADED"};

    ["MISSION INIT - Continue"] call ALIVE_fnc_dump;

    // override static data settings
       [ALIVE_factionDefaultTransport, "CUP_O_RU", ["CUP_O_UAZ_Unarmed_RU","CUP_O_Ural_RU","CUP_O_Ural_Open_RU","CUP_O_UAZ_MG_RU"]] call ALIVE_fnc_hashSet;
       [ALIVE_factionDefaultTransport, "rhs_faction_usarmy_wd", ["rhssuf_M1078A1P2_wd_fmtv_usarmy","rhssuf_M10831P2_wd_fmtv_usarmy","rhsusf_M977A4_usarmy_wd","rhsusf_m1025_w_m2","rhsusf_m998_w_4dr_halftop"]] call ALIVE_fnc_hashSet;

    ["MISSION INIT - Static data override loaded"] call ALIVE_fnc_dump;
    // -------------------------------------------------------------------------------------------------------------

};