ATC here, so I'm not going to get into the approach ban issue.
You do seem however to have some confusion about the correct terminology and therefore why you are not seeing what you expect on the charts.
Under ICAO PANS-OPS, a FAF is only applicable to a non-precision approach eg LOC, VOR, RNAV.
Precision approaches (including Baro VNAV) refer to a FAP (Final Approach Point), which is where the Final Approach Altitude intercepts the glideslope. In essence, that point is
not a 'FIX' as such.
If you look at the 25L LOC approach plate (your example runway,
http://www.hkatc.gov.hk/HK_AIP/AIP/AD/HK_AD2-92C.pdf), you will see there is a FAF, located at 12DME IFL. This
is a hard fix that you cannot descend below 4500ft until passing.
So, apples and oranges.