I think the one of the major problems with the BoPs. Was IIRC the CIA believed there would be a "popular" uprising among the Cuban masses Against Fidel & Company.
A "5th Column" if you will. But as we saw the US thought the same would happen somewhat like that in both Gulf Wars, AFAIK. So in all 3 cases … the Intel or the estimate derived from it was wrong.
Regardless lack of enough airpower on station/as CAS was only one of the "failures". The 2506 didn't have the numbers to do what had to be done. E.g. for Armor Support they had 5 US M41 Light Tanks. Verses Russian made/Cuban crewed T-34/85s, SU-100s, JS-2s etc. And both Russia and Italian made FA, etc.
Yes it was not exactly what some would call optimum Tank country. However the few M41s did inflict some heavy losses on the Cuban infantry and T34s, etc.
The 2506 did make @ two small parachute drops as well. Not really achieving their objectives. But did inflict some loses to the poorly trained Cuban militia.
But all the Cuban had to get in range of the 2506, with massive amounts of Cuban Infantry and of course armor and FA support. To shut down the beachhead. And cut off the 2506's retreat to the boats. That were also taking fire from Castro's assets.
The loss/lack of air support for the 2506 was also a big nail in their coffin. Supplies aboard ship were sunk and/or never made it to the beach. In large amounts to be sufficient for the 2506 to effectively carry on the fight against Castro's forces.
IMO the BoPs was destined to fail as it did … sadly … One of the problems with trying to fight a war on a shoestring … that shoestring will often break under the "pressure" …
link