Appears the function definition has changed for the networkBail
function:
// "41 8B F1 41 8B E8 8B FA 8B D9 74 26", -0x1B
sub_141000F70(unsigned int a1, int a2, int a3, int a4, char a5) // 1604
sub_141044E4C(unsigned int a1, int a2, int a3, int a4, char a5) // 2189
// 80 3D ? ? ? ? 00 8B 01 48 8B D9 89", -0xD
sub_14104B0F0(__int64 a1, char a2) // 2372
In 2372 function takes a pointer to the struct/array (of the previous arguments with an added argument?).