From what I read about the Black Cherry it sounds to be a valuable one for nature, apart from horses when caterpillars feed on them! Nature must have decided grazing animals might be a threat to the tree so gave it a defence in the form of caterpillars, there's usually a correlation between cause and effect.
Waiting for confirmation of the almond scent, I checked through the Prunus species in Florida and there isn't that many. It's definitely Prunus, and the young bark first reminded me of Birch too!