Wait, so I was too lazy to read everything. So just playing in a FIDE rated tournament is not enough to have a FIDE ID?
If you play in a FIDE rated event/section, you will get a FIDE ID, since every player in a submitted report to FIDE has to have one. However, if you do not face at least 5 players with established FIDE ratings and get at least 1/2 a point, then you won't get a FIDE rating. Once you have played at least 5 games against players with established FIDE ratings, in a 26 month period, and have scored at least 1/2 a point in those games, you will get a rating.
I'm glad you get plenty of FIDE events in your particular area. Some people don't and it has a lot do with how popular chess is in general. The closest FIDE events I get access to are 140 miles away (occassionally), followed by 150 (also occasionally) , 215 and 280 miles (these two are more often). That situation is not uncommon in the US.
I run events and in order to become a Senior level TD and be able to run normal FIDE rated events (no norms possible) then I have to get additional experience, including running larger events and my area does not pull those numbers. Even when I get that experience and pass the test, I'm unlikely to run FIDE rated events unless I can get about 1/3 of the entrants with established FIDE ratings. The cost is significant enough when there are no real margins (between site costs, advertisements and prizes).
I'm not complaining about this, just stating facts. As to FIDE not recognizing national ratings, I wasn't aware they do that now.