kylar I'm afraid I'm not quite sure what exactly the case you're referring to is. In the case of the ball movement example you gave, it would actually be better to import the animation from another project using Import project
, and as for the problem of not being able to import if the bone names do not match, it should not be too much of a problem if the skeleton you want to share the animation with is made by duplicating the original skeleton.
I'm curious what exactly is your workflow for creating those skeletons, since it doesn't seem to happen very often that you have to share a large number of animations for projects where the bone names are very different.