OPRD had a nice article on this where they used silica gel or activated charcoal in combination with a chelating agent to remove Pd. They tested a lot of combinations of scavengers and adsorbents for several Pd reactions so there's a good deal of info in this paper See: Org. Process Res. Dev., 2011, 15 (6), pp 1371–1376
When I was running Pd catalyzed aminations, I did a few washes with 0.5M NaOH but this method will probably epimerize your peptide. Alternatively you could try adding the dilithiosalt of dithiocatechol which has been used to remove Cu from phosphines see: Org. Lett., 2004, 6 (14), pp 2305–2308.
For the diamine, depending on how much time you have to mess around with it, I might try basifying with NaOH, extracting, then treating the organic layer with activated charcoal, then acidify and recrystallize the hydrochloride salt a few times.