Ninian information has one "typo" - the name in Fifeshire should be Largo with an "L" not Sargo with an "S". Also, there seems to be some controversy as to whether or not he was actually born there as there is no documentation that has been located so far.
I googled some Scottish information on the Battle of Dunbar in 1650 and found a list of officers taken prisoner by Cromwell and sent to Barbados. There were some six or eight cornettes, as they were spelled, but no Beall, or Bell, or Beale on the list.
If Ninian was a Beale of the Maidstone Beales of Kent, England, as the coat of arms originally indicated in the Caleb Magruder booklet indicated, he may have possibly fought Cromwell in the Battle of Maidstone in 1648. I could not find a list of prisoners from that battle although it is quite possibe that they also went to Barbados as that island was used for the housing of many of Cromwell's political prisoners.
I made an error myself in calling Mary (Polly) Moore, Nininan's wife: it should have been Ruth. Sorry - not too sharp at 3:00 am.