Solution!
You can still use a VPN with BBC if you clear your cookies and cache and always make sure you are connected to the VPN before accessing the BBC website. The only thing BBC can do is place a cookie in your browser when you access BBC without connected first to the VPN. Simply clear your cookies and cache from the beginning and you will load up BBC iPlayer without a problem. Another thing you could try is http://www.watchfreeview.com basically Filmon but better organized for UK channels.