Just use the order-preserving bijection $f:X\to\mathbb N$ to define a coloring of $[\mathbb N]^n$ which is isomorphic to the given coloring of $[X]^n.$ Namely, for $s\in[\mathbb N]^n,$ give $s$ the color originally assigned to $f^{-1}(s).$
Just use the order-preserving bijection $f:X\to\mathbb N$ to define a coloring of $[\mathbb N]^n$ which is isomorphic to the given coloring of $[X]^n.$ Namely, for $s\in[\mathbb N]^n,$ give $s$ the color originally assigned to $f^{-1}(s).$