You put dh_python3 call in such a place, that is run when .deb has already been created. No wonder it's a no-op that late. :P
Filing a wishlist bug against python3-ply would be a good start.