It's very strange for me that you wouldn't be able to check in for the second leg at LBA. If for some odd reason they can't print the boarding pass then you should be able to get it at the gate in AMS or at the self service kiosks - I can't imagine it would be necessary to go landside.