Check your bank account to see if the payment you made is still showing. The payment initially shows as a pre-authorisation but, if the purchase fails, the payment doesn't register in the end. So, if the payment is no longer visible, it means the purchase failed.
If the payment is still visible, you should have a confirmation email from Jagex. Check that email as it will say the display name of the account you bought for. Is the display name correct for the account you wanted the keys on? If you find the display name is not correct, you can message Jagex via the 'Contact Us' link on the Bought items on the wrong account support page.
If you cannot see an email, check the 'Messages' tab inside your account as the same purchase confirmation message will be in there. If there is no message, it means the purchase did not go to that account.
You said you sent a support ticket 4 days ago. Have you checked your 'Messages' tab for a reply? Please run through the above troubleshooting checks then post back to let me know what you see (or don't see).
I have confirmation in my bank, paypal and confirmation in message center for the keys but never received them. I've paid for 5 recent key amounts. I got the first 2 purchases, the 4th purchase and the last one but that third one never showed on the account. I originally assumed it was because the first 3 were through paypal and the first two of those 3 were still pending and jagex hadn't gotten their money so the 3rd one was on hold. However even after all three went through on my bank account and paypal I still didnt get the keys.