The rules of any of the expansion sets replace the rules of the game within the scope of those expansion rules. You’re correct in assuming the British get a special price for radar when using the Sealion Expansion. You will find these types of special costs in many other expansion sets as well. Unless you’re creating your own house rules, use the rules of each particular expansion in your game.
S