> how/why did the Republican Party decide to keep that colour scheme?
According to the Tampa Bay Times, the colors are fairly recent and largely a result of media depictions of electoral maps. It is not an official choice by the party.
https://www.tampabay.com/things-to-do/visualarts/the-origins...