From the "ps" command man page:
" -C cmdlist
Select by command name. This selects the processes whose executable name is given in cmdlist. NOTE: The command name is not the same as the command line. Previous versions of procps and the kernel truncated this command name to 15 characters. This limitation is no longer present in both. If you depend on matching only 15 characters, you may no longer get a match."
Note the limitation to 15 characters, which is what seems to be happening here. You can try passing the full name to the script and using ${PNAME:0:15} as the argument to "ps -C".
I suggest the script discussion is OT for this thread, anyway, just use top, htop or whatever, bearing in mind that the v6 version of the patch only provides optimization for some ARM CPUs, so it's again pointless to discuss regarding boxes that do not have those.