Scaling keyed video with alpha over generates black border
At least in this case, adding a mix node between the scale and keying nodes that mixes the foreground video with the green screen color extended the green color to the original size of the foreground video.

This raises the question of what if your background video is larger than your foreground video to begin with.