I did read quite a bit about the pivot chords but in my study book it is defined as a chord that "fits" in both scales. So according to this book, the pivot chord is the Am and not the D, because the C scale does not share the f sharp. Actually I took a quick look at the book and it literally says that we should consider the Am as a II from G. (because it is preparing the for the D7 in this case). However this book is quite new (2010) and it might try to "break trough" the older/classic vision?