One other intriguing question I have is that if you change the waypoint type of an actual Intersection waypoint in the flight plan to VOR the hold check box is displayed next to the intersection. Would this be a workaround way of getting PF3 to hold aircraft at intersections as well as VOR/NDB.
I do believe this works as an unofficial workaround. There has been some discussion about expanding PF3's hold feature to allow holds at intersections and fixes, and this may be implemented in a future release.