Weren't iPhones better locked down at that time? I'm thinking it was a calculated risk. Much like start-ups will do risky things when they first launch. iPlayer was effectively an internal start-up too.
Targeting iPhone is like supporting a cable company's set top box, so highly prized because it's straightforward; whereas targeting Android is like supporting a myriad of smart TVs.