The mission can be done in the current DCS version. Cargo hooks as long as you are hovering at the correct height (IIRC around 30 feet).
I dropped the cargo too far from the artillery and had to pick it up again, but once at the objective it was possible to hook it by landing close to the cargo, no need to hover.
Unfortunately after dropping the cargo in the correct position one of the 2 blackhawks collided with my huey, but thankfully I managed to land back at the initial FARP to repair and refuel. Went back to the artillery, landed, observed the bombardment, and did the rest of the tasks, then back at the FARP to refuel again then landed on the frigate with explosions going off around me. Talk about a nerve wracking couple of hours inside the Oculus Rift. I emerged totally drained :)