Batsman Duckett, 23, had already been fined and suspended from Lions' matches on the Australia tour after the late-night incident ahead of the third Test which infuriated the team's management.
"Ben Duckett has not been selected as a result of the off-field incident which led to his suspension and fine in Australia," said an England and Wales Cricket Board spokesman.
The Northamptonshire batsman, who has played four Test and three one-day internationals for England, has already received a reported 1,500 ($2,000) fine and final written warning over his conduct.
It followed Ben Stokes' arrest and omission from the Ashes squad after a fight outside a Bristol bar in September, and Jonny Bairstow's "headbutt" greeting to Australia batsman Cameron Bancroft in the same Perth bar on the first night of the tour.
Also Read
The spotlight on the off-field antics of the England team, who trail 3-0 in the five-match Ashes series, led to them being labelled "tourists masquerading as cricketers" by the Australian press.
The Lions development side will play three four-day matches and three one-day games against West Indies A in Jamaica and Antigua in February and March.
Disclaimer: No Business Standard Journalist was involved in creation of this content