Not quite - ‘Asian’ has long been the standard term in Britain for people originating from the Indian subcontinent. It thus includes Hindus, Sikhs, Buddhists etc as well as Muslims.
Correct, but in the context of hate crimes against Catholic priests, we can pretty much exlude the Hindus etc.