Ok, so I had the catchflee ban for the past few hours (less than 6 hours) and I was trying out a bunch of tricks to see if it would unban me. I found a possible trick that might work. It worked on my account, so I can't see why it wouldn't work on yours. OK, so I had a theory that the catchflee ban might have been based on you catching a certain amount of pokemons in a row with perfect throws, so using my phone, I went to catch a pokemon without any hacks (except for gps spoof because I'm lazy). I had 170 pokeballs, so I tested it out and spammed 100 pokeballs at the pokemon without hitting it. On the 100th or so ball it hit the pokemon and to my suprise it did not flee. I'm not 100% certain this will work on your account nor do I know exactly how many pokeballs needs to be missed before it works, but if it does unban your account, please give thanks.