The only way Fort Thomas can be more Republican than the county as a whole is if the river cities are much more Democratic than I thought.
I just colored the Campbell County suburbs in DRA. Newport voted 54.5-43.8 for Obama, but Fort Thomas voted 61.6-36.8 for McCain, which is a bit more republican than Campbell County as a whole, which voted 59.7-38.8 for McCain in 2008. Though, to be fair Fort Thomas isn't
that much bigger than Newport (16,325 inhabitants, vs. 15,273 for Newport).
Combined, the three Campbell County suburbs immediately across the river from Cincinnati voted 51.8-46.5 for Obama in addition to Newport, Obama also narrowly won Dayton 50.3-47.9, while narrowly losing Bellevue, which voted 50.8-47.5 for McCain. While they did vote D, the three cities have a combined population of only about 26,000, which is less than a third of Campbell County's population. Knowing that, it certainly is plausible that the suburbs directly south (including Fort Thomas) did vote for McCain by a larger margin than the county, especially considering how subdivided they are.