I believe the catchFlee soft ban can be avoided all together if you just set pokemonCatchdelay to something around 7500-10000 (7.5s-10s) paired with a playeractiondelay to something around 4.5-7.5s.
I tested it WHILE i was catchFlee soft banned and it worked.
Currently pokestop softbanned and trying to find a work around.