SN Pickard settles in with Oilers after roller-coaster career