scrollToPoint はアニメーション化できません。NSAnimatablePropertyContainer の境界や位置などのアニメーション可能なプロパティのみがアニメーション化されます。CALayer で何もする必要はありません。wantsLayer と CALayer のものを削除してください。次に、次のコードでアニメーション化します。
- (void)scrollToXPosition:(float)xCoord {
[NSAnimationContext beginGrouping];
[[NSAnimationContext currentContext] setDuration:5.0];
NSClipView* clipView = [_scrollView contentView];
NSPoint newOrigin = [clipView bounds].origin;
newOrigin.x = xCoord;
[[clipView animator] setBoundsOrigin:newOrigin];
[_scrollView reflectScrolledClipView: [_scrollView contentView]]; // may not bee necessary
[NSAnimationContext endGrouping];
}