This is where the issue of canards are so misleading when it comes to radar cross section (RCS) control. In designing a complex body where we want to have equal importance between aerodynamic necessities and low RCS, it is possible to have an active flight controls elements in the fore of this complex body but we have to do so with the understanding that under certain conditions, the body's RCS may rise above a certain threshold because of those active FLCS elements.
Take a look at these examples...
Nowhere in them will you see the airliners' passenger windows. But does that mean they do not exist? The dominant energy spikes are from corner reflectors and I think everyone here should know about them by now since I have spoken enough of them. The final RCS value is a sum of many smaller RCS values so even if we can do 'something', either physically or virtually, to remove the larger physical structures that created those high energy spikes, smaller physical features such as passenger windows will still make the aircraft rise above a certain threshold. The graphs will just have a more uniform distribution of 'bumps'.
For the J-20's canards, they will be just like the airliners' passenger windows in that they will not stand out like those corner reflectors but they will be contributors that will make smaller 'bumps' like the ones above.
Just did...
I do not have such speculations. If I say the F-117 can fly undetected into China's electronic space, it is because I believe it and that conviction is based upon direct experience.