I'm confused. Are Almond's rights owned by any NBA team? I don't think they are.
Therefore, the Celtics either signed him as a free agent, or the Red Claws traded for him. However, players on the Red Claws are not the property of the Celtics, unless they're assigned there by the Celts.