SATA controllers (especially motherboard ones like the ones built into Intel ICH5 and ICH5R southbridges) won't show up in a separate "SATA controller" category.
Addon ones from Promise will probably actually show up in the SCSI controller category, because of how their drivers are written.
SATA is STILL an IDE variant, it just happens to extend the spec a bit, and use different cabling. (a more extreme version of the IDE/EIDE switch and the UltraDMA66-100 cabling switch)
As far as Windows knows, they're just another IDE controller. One of the primary IDE controllers is what is controlling the Raptor. Checking its advanced properties will probably reveal its UDMA Mode, though again, WindowsXP is probably still going to report it as UDMA 5 (UltraATA 100), because it doesn't know about anything else.
I've never used BootVis.. but maybe it cannot detect the cache settings correctly because the IDE controller drivers are not the Microsoft built in ones?