That "Land Mass" that separates 7 mile from Bloody Bay is a filled in mangrove swamp. That Mangrove was important to the ecology of the beach and it provided shelter for many small animals that later would move out to the reef as they matured. The mangrove also acted like a jetty. The large exposed tree roots in the swamp would slow the migration of sand but would not block it entirely, effectively slowing the movement of sand. Clearing and filling the Mangrove may have started the problem of beach loss, if in fact there is any sustained loss and not simply the natural undulation of the beach. Maybe an effort toward restoration can help.
PS Rastacrab....Loved the cartoons