According to the CC-licenses in question, commercial means:
"in any manner that is primarily intended for or directed toward commercial advantage or private monetary compensation."
That's a far shot from your claimed "explicit and sole purpose", "primarily" is very different from "solely", and the license does not cover only monetary compensation, but also "commercial advantage".