Since you uploaded the key using Luci, can you confirm that the key is present in the keys page?
Are you still using dropbear ssh server, or have you changed to OpenSSH?
On the client, are you using the correct private key when connecting to the OpenWrt?
What is the verbose output of OpenSSH client? ssh -vvv root@openwrt.lan