Why does my freshly installed lightningd not show funds that I transferred to it?
Clightning actually needs to scan all blocks to check for output's and Adresses it controls.
I assume most likely your c-lightning node is so fresh that it has not seen such a late block yet. Once your c Lightning node is up to date funds appear directly in listfunds once they are confirmed. So I guess you can do two things.

Check your log file and see how far c Lightning is with parsing through blocks
Wait until clightning is finished