I feel that is is of matter of the respect that the Monarch showed to different cultures. The Ottomans should have Greek as their culture, as they respected the Greek culture (usally), the same being with Venice. England showed respect to the French language, laws and customs, while they didn't to Welsh, Scottish or Irish culture. These three nations were ruled to various levels as colonies, depending on the strength of the local noblity and other pressures on the English crown at the time. The most common way England operated in these three nations was to create, bribe or coerce the local nobles into becoming English cultrally (Duke Of Wellington an exellent example)
On my own mod of the Grand Campaign, I have England lose it's core in Wales (to be regained in the Welsh at of Union), while England does have 3 cores in France (representing the Duchies of Aquitaine & Normandy) which England will lose if they lose the core concerned. If England loses both titiles, she loses French as a culture. Ulster will become a English core if a) Eire decides to interfere in the English Civil War and b) The Royalists lose the Civil War. The rest of Eire can become English cores if England rules it all by 1800 (Irish Act Of Union) although it never gains galeic as a culture. I beleve that this is the tidiest way to be histoicaly accurate within the limits of the EU game engine.