@akurzawa Unless i'm misreading the question (totally possible ) you should be able to create an SMB / CIFS ISO Storage Repo in XOA by going to;
New --> Storage --> Then select SMB from the "Select storage type" dropdown list.
Then fill in all the other required details and you should be good to go.
Thats what i've been doing in the home lab with FreeNAS on the backend.