Not sure why you duplicate it, but you can set its translation:
clone.translation = spawn_point
If your spawn point is in world space but clone is not in world space (for example, if it has a parent that is not at the origin), you can do this:
clone.global_transform.origin = spawn_point