Hi,
'from position' is an override and if you have defined a gameobject as the point, it may be ignored. Can you tell me exactly what action you are using?
let me know which action you are using, I'll check, I think you can, but maybe it's not exposed, you get only the GameObject hit, not the collider component, but then, what woudl you make up of that? if you have a good use case, I[ll consider making some custom action for this.
checking collider side is something Unity doesn't provide, so you'll have to implement this feature yourself. Typically, I would not bother and try to have children with each a collider acting as a side, or if it's too much, you use the hit point and do some vector math with the hit object transform, where you can then deduce the side. It's fairly complex vector math, though so make sure you read about this online first.
Bye,
Jean