On the dirichlet problem for p-harmonic maps II: Targets with special structure