eBay does not allow customers to offer local pickup if they are also offering calculated shipping. In a note from developer support:
"Local Pickup works only with Flat rate shipping. It can not be used with Calculated shipping. This is expected behavior and is in line with eBay's Selling Tool. There's no way to make Local pickup work with Calculated shipping."