Hmmm... so I seem to have worked out the strange skewed rotational issue. A simple freeze transformation seemed to do the trick, combined with an ungrouping of a weird grouping that seemed to have arisen somewhere along the way. But now I'm back to the question I posed earlier, about setting a custom rotational axis. Is there a way to rotate the pivot so I can animate the wings without messing with all three axes?