UVスクロールをもうちょっと調べてみた。
画像サイズが決まった数値でないとダメなのはほぼ確定のようなので分割数を8でなく5や3で検証。
つかった画像は512x512。
結果UVスクロールでクランプが出ずもラスターも正常。スクリプトで拡大や回転をしても問題なし。
検証中どっかで手違いがなければ分割数自体はどんな数値でもいけることになります。

まとめるとUVスクロールをするには最低16ドットで最大512ドット。縦横のドット数は同じでなくても良い。256x16や512x32など。
もしかすると1024ドットとかでもいけるかもしれない。しかし、そこまでのサイズが必要になる状況があまり考えられないのでこのサイズは未検証。

補足としてUVスクロールで使われる画像領域は画像の端から端。
例えば、256x256サイズの画像でパターンリストに登録した取り込み範囲が64x64。
この場合64x64より外の部分もスクロール中出てきます。なんか説明がややこしいけど。