Use neteller, they accept bitcoin now and if im not wrong you can load their card with bitcoin from netellers site. Another that i know is Bitpay and Spectrocoin and Cryptopay. For me cryptopay is really good for me, but currently they disable load and create new card because bank problem.
I don't think neteller is an option. I used their service as well, and they receive in bitcoin, after charging you a 1% fee, but you can only transfer it for other users and merchants or make bank withdrawals, but you can't use it on your cards (both the virtual and the plastic one). At least that's the warning they have on their site, so I never tried to spent my money with those cards, after topping in my account with bitcoin.
There are plenty of credit cards that use bitcoin, xapo is one of them and there are plenty more if you google it. Never used their service though, but it should solve your problem.
Worst case scenario you just withdraw to your bank using an exchange, and then you can deposit on your PayPal account. It takes more time, but it will work.