"it was more than half a year i looked at SDProtector. i didn't look at it again"
similar here.
"most things i did through kernel-patching"
wow, a hardcore. But the problem comes again with each OS update, as you noticed.
"most things i did through kernel-patching"
sure you can but try to patch RDTSC using this way

.
"you should do what is requested but not like YOU want, you should do how THEY want"
damn right.
All in all I suggest you to consider taking the advantage of OllyDbg possibilities (macro/plugin) - it is really
powerful.
Good luck and regards.