Bringing back Gabbiadini could work IMO. If we actually plan to use him here in the future, next summer is probably the last chance to bring him back anyways. If we can sell Vucinic for good money/swap with Guarin and need a 5th striker, he wouldn't be a bad replacement, and has a chance to prove himself at a big club. He already has more than 2 seasons at Serie A under his belt.
Bringing back Berardi now would probably be suicide though.