Article was sort of disingenuous, but not exactly wrong in the end. Elizabeth did support/expand John Hawkins’ triangular trade/slave trade in the West Indies. Planning stages for colonies were being carried out (Raleigh, etc...).
This seems a stretch, as the colonies in the West Indies were all Spanish, not English, prior to 1648. Merchant ships of many kingdoms in Europe carried cargo to the Spanish colonies. And I have never heard of any pre-Jamestown planning by the Crown for slavery in English colonies, but I’d be curious if you can provide any documents of it.