Going from Disneyland, as can be seen on
this map, they are past KBF on Beach Blvd. Metro 460 goes right past them. The stop, immediately after the one for KBF, is announced as "BEACH BLVD & WAX MUSEUM", although the museum has been closed for years. You would be on the side of Beach Blvd that both attractions are located, at the far end of Medieval Times - you'd continue walking in the same direction to get to Pirate's. There is a stop across Beach Blvd for the bus to Disneyland. From looking a satellite picture, there is (or was) a crosswalk that you can take to get across Beach Blvd to this stop at the Movieland Wax museum site. If there isn't any more, you could walk down to and across La Palma (staying on the right side of Beach Blvd on the map) to the KBF stop in order to catch the 460 to DLR. The stop would be on your left after you crossed the street.
You can call Metro at 1-323-GO-METRO to get definitive answers about going between DLR & PDA/MT on line 460.
bus stops
A: exit here for Medieval Times & Pirate's Dinner Adventure
B: board here to return to DLR
C: exit here for Knott's Berry Farm
D: board here to return to DLR