I am not sure that the two ADFS developments are aimed at solving the same problem. Castle's ADFS will extend support for UDMA to CD/DVD devices (UDMA already works for the HDD). UDMA doesn't exist on ROL's implementation (it's not present on the VA implementation as the access is ultimately done through windows and Omega (to my knowledge) uses it's own IDEFS).
If Castle had to take ROL's ADFS it would be a step backwards - CTL's ADFS *already* does UDMA - it would have to give that up to use ROL's ADFS wouldn't it ? And the HAL works under RO5 it wouldn't help port CTL's ADFS to the RPC either (quite apart from which the RPC doesn't do UDMA