I honestly haven't used Kano much since the up ball and knife nerfs. If I recall correctly, when Kung Lao blocks b+1,1,2, he shouldn't be able to interrupt d+1 with d,f+1. b+1,1,2 is +1 on block and d+1 is 6 frames fast. d+1 actually comes out in 5 frames after b+1,1,2 because of the +1 block advantage. Kung Lao's d,f+1 is 6 frames, according to DrDogg. Very few people are aware, but generic d+1s aren't safe in this game with the exception of Kitana's, I believe. The point is albeit b+1,1,2, d+1 is a good block string against Kung Lao and others, you put yourself at a disadvantage when it gets blocked. I believe the vast majority of d+1s are -8 on block.
Kano doesn't really have any frame traps per se, but b+1,1,2 is obviously Kano's best string by far. Someone has recently mentioned something in Karaokelove's thread that I've been using for a very long time. While b+1,1 is unsafe, b+1 itself has a great recovery. You can b+1 and throw or b+1 and cross up with a jumping punch. You can also b+1 and b+1 again. These mix ups are simple yet effective, particularly when you train your opponent to block a lot of b+1,1,2s. Furthermore, every serious Kano player should be able to do b+1,1,2, quick dash 2,1,2, dash 2,1,2, up ball 95% of the time. You need the damage, especially against Kung Lao. This combo should be used every time to punish blocked d,f+1s.
Unfortunately, I see Kung Lao winning this match up 6:4, but Kano should be able to do some damage. You have to keep Kung Lao away, but the problem is the knife has been toned, so it's going to be very difficult beating a competent Kung Lao player.