CANTON -- After a three-week whirlwind courtship, the owners of a much-touted biotech company have determined that moving into the Plymouth Rubber industrial site in Canton can’t happen quickly enough to meet their needs. Officials from Organogenesis Inc., currently at 150 Dan Road in Canton, say they are still considering other sites in Canton, in line with their agreement with the state to stay in Massachusetts.