Tried again using Flashburn's suggestions in #3587845 above, but no joy. Will try to cut and paste Krabb's universal bat instructions into a new bat file tonight and edit accordingly (vs. cutting and pasting into the mflat file, right?).
If that does not work, I'll try again from scratch, beginning with unpacking the original ops once more.
But while I'm here, let me ask one other question about the actual data:
Can you
1. Add unit types to a reserve pool, as I've done the german engineers below (see the last two lines in red):
werp_ss_dr_pion=()
{
code[u] = 149;
name[s] = txt_op_werp_ss_dr_pion;
sold_fams[s] = txt_sn_ger_fams;
sold_names[s] = txt_sn_ger_nams;
marks_name[s] = wer_marks_dr_pzgr_ss;
camo[s] = pat1;
div_sprite[s] = divh_batn;
pool[suuvvs]()
{
wer_com_ss_pzgr_coy, 1, 2, 0.5, 0.5, 1, 0, 1, 1, 0.5, 0, ;
wer_com_ss_pzgr_plat, 2, 0, 0.5, 0.5, 1, 0, 1, 1, 0.5, 0, ;
wer_squad_eng_43a, 2, 0, 0.5, 0.5, 1, 0, 1, 1, 0.5, 0, ;
wer_squad_eng_43a2, 2, 0, 0.5, 0.5, 1, 0, 1, 1, 0.5, 0, ;
rn_wer_spg, 1, 0, 0.5, 0.5, 1, 0, 1, 1, 0.5, 0, ;
wer_pz3fl, 1, 2, 0.5, 0.5, 1, 0, 1, 1, 0.5, 0, ;
wer_flamer, 3, 0, 0.5, 0.5, 1, 0, 1, 1, 0.5, 0, ;
rn_wer_sapc, 2, 0, 0.5, 0.5, 1, 0, 1, 1, 0.5, 0, ;
wer_corr_art, 1, 0, 0.5, 0.5, 1, 0, 1, 1, 0.5, 0, wer_artsup_lefh_plat;
wer_corr_air, 1, 0, 0.5, 0.5, 1, 0, 1, 1, 0.5, 0, wer_airsup_ju87_plat;
rn_wer_pz4kh, 1, 0, 0, 0, 0.5, 0.5, 1, 0, 1, 1, 0.5, 0, ; wer_stug3f8, 1, 0, 0, 2, 0.5, 0.5, 1, 0, 1, 1, 0.5, 0, ; } //endof pool
} //endof werp_ss_dr_pion
2. Add the new unit type(s) to to active platoon? (see red below)
werpl_ss_dr_pion_1c_1p=()
{
code[u] = 17;
params[v] = 0.7, 0.7, 1, 0;
level[v] = 1, 1, 0.5, 0;
side[*] = GER;
ai[*] = AL2;
str_sprite[s] = pl_mech;
pool[s] = werp_ss_dr_pion;
max_squads[u] = 7;
name[s] = txt_op_werpl_ss_dr_pion_1c_1p;
mobility[*] = PIL;
range[u] = 1;
eng_caps[f] = 0;
scout_caps[b] = false;
type[*] = STR;
uid[u] = 4113;
pool[sas]()
{
wer_com_ss_pzgr_plat, 1, 0, 0, 0, ;
wer_squad_eng_43a, 2, 0, 0, 0, ;
wer_squad_eng_43a2, 2, 0, 0, 0, ;
rn_wer_pz4kh, 2, 0, 0, 0, ; } //endof pool
It's not historically accurate, but it's a cheap way of getting more armor into the Ratinkoe scenario at the outset.

Thanks again, both.