I think that you have the mangue carrotte line, the finest.
Please keep and reproduce (make seeds) them they are now very uncommon in their pure and non hybridized form. And you will be rewarded by a very special and highly psychedelic strain.
I think that SCROG could be the best way to grow them indoors.
More research from the neighbour island of Mauritius.