突然ですが、「トニックに解決する時の音はルートか、せいぜい3rd」です。
トニックはドミナント→トニックに分解できる、ドミナントといえば以前の記事の通り
なんでもありなので、ルートと3rd以外の音を演奏している時は、解決を遅らせたり、
新たにコードを分解していると解釈すれば済みます。
KeyがCの時、Gはトニックの5thの音ですが、
G - - - C
などの音の動きだと、まさにG-Cのドミナントモーションです。
使用を控えるべきとされているFの音(アヴォイドノート)も、
トニックをドミナント→トニック(さらにドミナントのIIm7 - V7化など)
に分解した時の構成音として使用する。という解釈であれば使用可。
と考えたほうがすっきりすると思います。